Top 10k strings from Run - Issue 14 (1984)(Aquarious Edizioni)(it).tzx in <root> / bin / z80 / software / Sinclair Spectrum Collection TOSEC.exe / Sinclair ZX Spectrum - Magazines / Sinclair ZX Spectrum - Magazines - [TZX] (TOSEC-v2007-01-01) /

Back to the directory listing

  48 plot & draw buffer
  20 888888888888888888888888888888
  17 GGGGGGGGGGGGGGGGGGGG
  16 666666666666
  14 :                   
  14 ,                   
  12                   
  10 DDDDDDDDDDDDDD
  10 (p-p0)*500
  10               
   9 ;                        
   9 6666666666
   9            
   8                                                                                                                                                                                                                                                                  QUESTO  MINI WORD PROCESSOR E' STATO IDEATO DA  SIMONE MAJOCCHI PER RUN ED E' STATO REALIZZATO  NELLA SUA PARTE  IN LINGUAGGIO   MACCHINA DA  BRUNO MOLTENI E    NELLA SUA PARTE  IN BASIC DA  EUGENIO CICERI  ED E' PROPRIETA'        EDITORIALE  DELLA               AQUARIUS EDIZIONI                                                                                                                                                                                                                                                                       
   8                  
   7 ,BATTUTA*2
   7 +NOTA+BRANO*500
   7                    
   6 yyyyyyyyyyyyyyyyyyyyyyyyyyyyOOO
   6 t$=t$+(" "
   5 UUUUUUUUUUUUUU
   5 ;"________________________________";
   5 ;"_____________ R U N ____________";
   5 ;"VERIFICA 2":
   5 ;"VERIFICA 1":
   5 ;"VERIFICA  
   5 ;" ";p;" ":
   5 66666666666
   5           
   4 ~ysmhb\VPJD>82,&
   4 y+" "+(" "
   4 x+" "+(" "
   4 pag=pag-p0:
   4 p=p0+pag-1
   4 i$(interface,1
   4 a$="DEFB   ~O~+128":
   4 UUUUUUUUUUUUUUUUUUUUUUUUUUUU
   4 ROUTINE DI SALVATAGGIO
   4 EEEEEEEEEEEEE
   4 ;"              ":       
   4 :                        
   4 :               
   4 &,28>DJPV\bhmsy~
   4 "Pagina n' ";pag:
   4                                   FAI PARTIRE IL  REGISTRATORE                                  
   4                                      FERMA IL  REGISTRATORE                                     
   4                     
   4                
   3 nmaxcaratteri):  
   3 interface=255
   3 interface=0
   3 dat=dat+int:
   3 MWP5.5    
   3 DDDDDDDDDEDDDD
   3 DATA=DATA+1
   3 BXJXRXZXBYJYRYZYBZJZRZZZ
   3 B@J@R@Z@BHJHRHZHBPJPRPZP
   3 =indietro 
   3 ;x,y:     
   3 :                    
   3 :              
   3 :            
   3 -- ATTENDERE":
   3 (a/255.99999
   3 "SpecPaint"
   3         @@@@@@@@````````
   2 x=q(i,w)-w+q(i,
   2 x;"h ";y;"m ";z;"s GMT"
   2 t=t*.0657098
   2 t$=t$+("+"
   2 stampa:                  
   2 procedura=nulla
   2 o,o;"Inserisci le ore":
   2 nmaxcaratteri=3
   2 load      
   2 i$=" "+(" "
   2 g$="            ":          
   2 f9@@f@DL`L@39@993039DV
   2 e;"              ":
   2 dat=mjd+tim/
   2 controllo cifre:         
   2 cancella errore
   2 a=u*3.819718634
   2 a=interface:
   2 WGGGGGGGGW
   2 WGGGGGGGGGGGGGGW
   2 W P Q R S T U V W@P@Q@R@S@T@U@V@W`P`Q`R`S`T`U`V`W
   2 UUUUUUUUUUU
   2 Trasparent
   2 Scudi:    000%
   2 Scroll dest
   2 PAGINA=PAGINA-1
   2 PAGINA=PAGINA+1
   2 OPZIONI VARI
   2 OOOOOOOOOOOOOOOOO
   2 OOOOD88888888DO
   2 OOLLLLLLLLLLLLL
   2 O H I J K L M N O@H@I@J@K@L@M@N@O`H`I`J`K`L`M`N`O
   2 NOTA=BATTUTA+(PAGINA-1
   2 MYMYMYMYMYMYMYMYMYM
   2 MMMM(UG*L)
   2 MAIN      
   2 LHU+rr``rrf
   2 KYMYMYMYMYM
   2 KKKKD88888888DO
   2 DDDDDDDDDDD
   2 DATA=50000
   2 D$="AGGIUNGI":
   2 Colpiti:  000%
   2 CYCYCYCYCYCYC
   2 ADDR=ADDR-SP-1
   2 ADDR=63800
   2 ;;;;;;;;;;;;;;;OO
   2 ;;;;;;;;;;;;;;;;;;;;;;;;;OOOOOO
   2 ;"Premi un tasto":
   2 ;"CONFERMA (S/N)  ":     
   2 ;"CARICAMENTO 
   2 ;" secondi";
   2 ;"      ";               
   2 ;                 
   2 ::::::::::::
   2 :                  
   2 :           
   2 ,a+CENTRE;
   2 )*passo     +((
   2 )                  
   2 (lp-c(opt))*
   2 (add+w))/65536
   2 (FRAMES),A
   2 (BATTUTA*2
   2 '"Nuovo valore ";:
   2 #####G+++++
   2 ############# 
   2 "NOME ? ";n$:
   2 "NOME ? ";
   2 "INC A","Lo incrementa."
   2  GAME OVER 
   2  CONGRATULAZIONI! 
   2  ";y;"' ";z;"""":
   2   UN TASTO   
   2     VITE X 1000   
   2                       
   2              
   1 ~~bb~~@@~~
   1 ~yrollff```r
   1 ~^PPPP\|PPPP^~
   1 ~<Zf<ZffffffZ<fZ<~
   1 }}}}||||______________
   1 }}}}pppppp
   1 }$}7}F}X}d}x}
   1 |fbffrffz|fn`ff`<b
   1 |8x<xp1Gw18x8q
   1 yyyyyyyyyyyyyyyyyyyyyyyyyyyyOO
   1 yl=m*lx+c:
   1 yl=l1+(l2-l1)*(y2>y1):
   1 y=y                         -((
   1 y=q(i,w+w)+q(i,
   1 y                 =0
   1 xl=l3+(l4-l3)*(x2>x1):
   1 xl=(ly-c)/m:
   1 xTRRRRRRRRRRTx
   1 x=x1:                       
   1 x=x-(i$="5")+(i$="8")+24
   1 x=x*57.29577951
   1 x=x                         -((
   1 x=w;"sotto"
   1 x;"h ";y;"m ";z;"s"
   1 x666666666666
   1 x6666666666
   1 x                 =0
   1 wwwppppp666666666p
   1 wwJ^EBJREBK^uBJ
   1 wpppppp666666666666
   1 wires=wires+128
   1 wcAww~nnnokoox_\\o-7
   1 w;xl-x1,yl-y1
   1 w;x2-x1,y2-y1:
   1 w;"Scegli una mappa tra 1 e 5"'
   1 w;"INTERNI"
   1 w;"ATLANTE STELLARE";:
   1 w;" Premi il tasto corrispondente         all'opzione scelta.      ":
   1 w;" POSIZIONE NON CALCOLATA ":
   1 w;" MANDO I DATI ALLA STAMPANTE "
   1 w;" GALILEO ":
   1 w,w;"10 AU"
   1 w,o;" Premi X per il menu' principale"
   1 w+w;"Premi un tasto per il  menu'"
   1 w+w;"Premi X per il menu' principale":
   1 w+w;" ";c$;" COMANDO ERRATO ":
   1 w+w;"     Premi C per il COPY,          X per il menu' principale.   "
   1 w+w;"        Scegli un' opzione      "
   1 w+w,w;"1 AU"
   1 w'"Premi X per il menu' principale "'"    o R per rivedere i dati     "
   1 w$w$w$w%%%
   1 vvvvvvvvvvvvvvv
   1 vvvvvvvvvvvv
   1 vpnyvnnnou44qu
   1 v=v(con)*2
   1 v-psp)/(mrd*
   1 uywzuywypsssrnno
   1 utE EDU EDU utu 
   1 uinit=57344
   1 ucc=ucc+ala
   1 uUUUUUWWU}UUU@
   1 uUUUUUUWWT
   1 uU@uU@uU@uUA
   1 u=u(con)/(
   1 tue astronavi da battaglia in
   1 top spin  
   1 t=t-lon*3.8197186
   1 t=t+(m>w)*
   1 t=t*.99727
   1 t=l+lon*3.81971863
   1 t=(dat-15019.5
   1 t;" giorni":
   1 t333)/365.25
   1 t$=" ora e data     RA       declin. h  g  m  a   h  m  s    
   1 t$="  data       RA      Dec    Dist g  m  a  h  m  s   
   1 t         
   1 su tutti i pianeti conosciuti
   1 su ogni opzione,  salvare una
   1 startorg end
   1 start             =6800
   1 stampante         =4800
   1 stampa coordinate = 650
   1 stampa coordinate
   1 stampa            =4700
   1 sistema e mondo.
   1 sd=d(w)/dis
   1 sd=d(opt)/dis:
   1 save              =4900
   1 s)+("RESET"
   1 s$="sin.":
   1 s$="scelta":
   1 s$="giu'":
   1 s$="destra":
   1 router=41981
   1 rj~xvgffgggs
   1 rileva direzione  = 600
   1 rileva direzione
   1 raggio            =0
   1 rYCYCYCYCYCYC
   1 r=r-(r>w):
   1 r=a(p)*(w-e(p)*e(p))/(w+e(p)*
   1 r=(w-v)*372
   1 r=(w-al)*252
   1 r=(w+v)*372
   1 r0=1.00485333
   1 qGGGGGGGGGGGGGGGGGGGG
   1 q=4.64111846
   1 q=.4093197474
   1 q,p,s,r,w`i
   1 q(i,w),q(i,w+w),q(i,
   1 punteggio e la forza dello   
   1 promosso a   
   1 procedura=stampante
   1 procedura=save
   1 procedura=procedura                       passo
   1 procedura=posizione
   1 procedura=modulo loop:      
   1 procedura=load
   1 procedura=colori                          inchiostro
   1 procedura=cancella                        pagina
   1 procedura=                      modulo loop
   1 procedura=                          procedura passo
   1 procedura passo   =3400
   1 pp=4.14473024
   1 posizione         =3000
   1 plotta            = 700
   1 pianeta su cui orbiti in
   1 pianeta e i vari menu. <
   1 passo,"","",""
   1 passo,            "","
   1 passo             =1
   1 partita su cassetta, oppure
   1 parity=on+odd
   1 parity=on+even
   1 parity=off:
   1 pU%%%%%%%%!T*
   1 p=p-(p>w):
   1 p=(dat-15019
   1 p;("COMETA "
   1 p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,y
   1 p,p,p,p,p,p,p,p#
   1 p$p%p"p#r,r
   1 p$,q$,r$,s$,t$,u$
   1 ore:min   00:00
   1 opt=w+w;"corrente ?"
   1 omode=bmode+1
   1 o;b$;b$;b$:
   1 o;" VISTE NOTTURNE ":
   1 o;" Disegna viste notturne"
   1 o;" Cambia dati di riferimento"
   1 o;" Calcola la posizione di"'"    sole,luna e pianeti"
   1 o;" Calcola la posizione di"'"    altri corpi nel sist. solare"
   1 o;" Atlante delle stelle"
   1 o;" Altre"
   1 o;"  Trova le date di alba           e tramonto"''''
   1 o;"  Menu' principale"
   1 o;"  Disegna diagrammi","     del sistema solare"
   1 o3,v3;t$;                    
   1 o2,v2;s$;                    
   1 o1,v1;r$;                    
   1 o1,v1,o2,v2,o3,v3,              o4,v4
   1 o,o;"RA (h)24  20  16  12   8   4   0";
   1 o,o;"Inserisci le ore   "
   1 o,o;"Inserisci l'anno":
   1 o,o;"Inserisci il mese":
   1 o,o;"Inserisci il giorno ":
   1 o,o;"Inserisci i secondi":
   1 o,o;"Inserisci i secondi"
   1 o,o;"Inserisci i minuti":
   1 o,o;"Inserisci i minuti"
   1 o,o;"Inserisci i gradi":
   1 o,o;"Inserisci i giorni"
   1 o,o;" Premi X per il menu' principale";b$:
   1 o$(opt,w):
   1 numero massimo di volte.
   1 nulla             =0
   1 nmaxcaratteri=10
   1 nmaxcaratteri
   1 nchiostro";'                  "
   1 n=n-2.792526803e-3
   1 n-128): NEXT n":
   1 modulo= plotta                         +(k$="f")*20                    
   1 modulo loop       = 500
   1 mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmvmmmvmvvvvmvmmmvmvmvvvmvvvvmvvvvvvmvvmvmmvmvvmmvmvmmvmmvmmvmvmmvvmvmvmvmmvmvmvmvmvmmvmmvmmvmvvvvvmmmvmvmmvmvmmvvmvmmvmmvmmvmvvmmvmmmvmvmmvmvmmmvmvmmvmmvmmvmvmvmvmmmvmvvvvmvmmmvmvmmvmmvvvvmvmmvmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIINNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
   1 missione sulla superficie del   
   1 minit=57388
   1 menu base         =6000
   1 map=-w);"0"
   1 m=(y2-y1)/(x2-x1):
   1 m2=m+ev-9.700539983e-3
   1 m+3.735004599e-3
   1 m+"/"+(" "
   1 m+"-"+(" "
   1 m$=("SET  "
   1 m$="SET  ":
   1 m$="                                "
   1 ly=l1+(l2-l1)*(y2>y1):
   1 loop=32992
   1 load ";           "
   1 load              =5100
   1 lo=single-256
   1 lo=double-256
   1 lo=BAUD-256
   1 lo scoppio    
   1 lim1=m(m):
   1 lash ";           "
   1 lVLoiYnZSfeu^KNM
   1 l=l+ev+.1097567753
   1 l=l+d*.0174532925
   1 l=l+1.148950247e-2
   1 l=c(opt)+z:
   1 l2=(v>(p+lat))
   1 l2=(v<(-p+lat))
   1 l1=(v>(p-lat)):
   1 l1=(v<(-p-lat)):
   1 l(y)*(m>2)-31":
   1 l(d)'" POKE ";z;",";(
   1 k=base+186
   1 interface>18
   1 interface=
   1 interface<1
   1 int=int+x/
   1 input             =3600
   1 inizializzazione  =7000
   1 iniz. var.
   1 init=32768
   1 immissione errata =4500
   1 il pianeta da raggiungere
   1 il computer ti puo' informare
   1 iiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiijhhhiiiiiiiiiiiiiiihhiiiiiiiihiiihhiiijjiiiiiiiiiiihhiiiiiiiihiihhhhhhllhhhhhhhhhiihhiiiiiiiihpppppppptrrpppppppppphhiiiiiiiihhhhhxxxpppppppppxxxxhhiiiiiiiihhhhiiiihhhhhhhhhhhhhhiiiiiiiiii
   1 iiiiihhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhiiiiiiiiiiiiiiihhiiiiiiiihiiihhiiijjiiiiiiiiiiihhiiiiiiiihiihhhhhhllhhhhhhhhhihhhiiiiiiiihpppppppptrrpppppppppphhiiiiiiiihhhhhhxxpppppppppxxxxhhiiiiiiiiiiiiihhhhhhhhhhhhhhhhhiiiiiiiii
   1 i$="i";"ESTERNI"
   1 i$="2";"Schermo"
   1 i$="1"''"Data iniziale ? ";:
   1 i$(interface,2
   1 i pianeti. 
   1 hhjhhjhhhhhhiiihhiiijjhhhiilliihhhtrrhhxxxxxxxhhhhhhiiii
   1 hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMhhMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMhhNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888
   1 h4  DIFFICOLTA    
   1 h3  RIDEFINIZIONE  
   1 h2  KEMPSTON  
   1 gloop=57519
   1 galattica, contenente i dati  
   1 g$="??????????":            
   1 flag=41915
   1 ffor p4>664
   1 f@g@h@i@j@k@
   1 f9@@f@DL`L@39@993039DV[`L9@`L9@VD39VD39`L9@`L9@VD9D+9D9
   1 f*d+1.13403578
   1 ev=.0222337493
   1 errore            =0
   1 e=e-d/(w-e(p)*
   1 e;"                 ":
   1 e$=("OPERAZIONE INTERROTTA"
   1 e$="SCEGLI IL SET IN CUI MEMORIZZARE":
   1 e$="SCEGLI IL SET FINO A CUI SALVARE":
   1 e$="CHE CARATTERE VUOI VISUALIZZARE?":
   1 e$=" SCEGLI IL SET DA CUI CARICARE  ":
   1 e$="  SCEGLI IL SET DA CUI SALVARE  ":
   1 e$="  IN CHE CARATTERE MEMORIZZI?   ":
   1 e$="  FINO A CHE CARATTERE SALVI ?  ":
   1 e$="   DA CHE CARATTERE CARICHI ?   ":
   1 e$="    DA CHE CARATTERE SALVI ?    ":
   1 e$="      SCEGLI UN NUOVO SET       ":
   1 e ridefinisci
   1 dif=x-h(w):
   1 di fare decollare una delle 
   1 del reattore  
   1 data              =8300
   1 dat=day-int:
   1 dat=day-int
   1 dat=dat+m(i):
   1 dat=dat+d:
   1 dallo scoppio  
   1 d>m(m)+(m=w+w
   1 d=dat-h(opt):
   1 d;"/";m;"/";y:
   1 d;"-";m;"-";y'':
   1 d;"-";m;"-";y'''"Posizione:";
   1 d+"/"+(" "
   1 d+"-"+(" "
   1 d*&#j&c+(#k(c(%!h%a*&!j&a*&#j&c+(#k(c(%!h%a
   1 controllo tasti   =6500
   1 controllo tasti
   1 controllo margini:       
   1 controllo margini =4200
   1 controllo cornice =4300
   1 controllo cifre   =4100
   1 colori inchiostro =2800
   1 colori inchiostro
   1 colore;            
   1 colore            =5
   1 caricarne una...    
   1 cancella pagina   =2900
   1 cancella errore   =4400
   1 c=y1-m*x1:
   1 c;"s ";"GMT"
   1 by the team of Psycosoft
   1 by Franco Salern
   1 by Ezio Boscani &
   1 bret=41925
   1 bmode=41920
   1 blight=41980
   1 blight)*10
   1 baud rate>19200
   1 baud rate=
   1 baud rate<10
   1 base=23296
   1 b$="                                ":
   1 attualmente disponibili.
   1 asso=",               "valore attuale="+               
   1 ainit=57476
   1 add=add0+10770
   1 add=add0+10290
   1 add=add0+10
   1 add=add+10
   1 a=nu+w(p):
   1 a=l-d*1.944368345e-3
   1 a=a+2401524.5
   1 a=2.652035286
   1 a=.2299715042
   1 a;" data,";:
   1 a+b/60+c/3600)*0.01745329252":
   1 a$=a$+".0"
   1 a$=a$+".":
   1 a$=a$+","+" ":
   1 a$=a$+" Il primo byte serve anche come esponente del numero, dopo essere stato ridotto di MOD. 40H, a meno che il rimanente non sia = 0, in questo caso bisogna utilizzare il secondo byte come esponente. In entrambi i casi l'esponente si ricava addizionando 50H al valore ottenuto.":
   1 a$=a$+" Gli ultimi bytes della mantissa eventualmente mancanti devono essere considerati = a 0."
   1 a$=a$+" Deve essere seguito da un literal che indica di quanto deve saltare in avanti (max 127) o indietro (max -128).":
   1 a$="verranno in questa sezione analizzati ulteriori moduli aggiuntivi per potenziare la gestione della grafica.":
   1 a$="rst 8":
   1 a$="non presenta alcuna difficolta', in L/M le cose sono piu' complicate. Infatti lo Z80 e' dotato solo di istruzioni di somma ( ADD, ADC ) e di sottrazione ( SUB, SBC ), mentre per tutte le altre operazioni e' necessario di volta in volta scriversi routines apposite.":
   1 a$="defb x":
   1 a$="a cura di":
   1 a$="Via Gustavo Modena   9  -   20129 MILANO.":
   1 a$="Vi ringrazio per l'attenzione e vi auguro buon divertimento nel prosieguo della lettura di RUN.":
   1 a$="Una sezione molto importante del vostro computer, ma anche una delle meno conosciute, grazie alla quasi totale mancanza d'informazione in proposito, e' il floating-point calculator, cioe' quella parte del sistema operativo che si occupa dell'esecuzione delle varie operazioni matematiche o logiche."
   1 a$="Tutto cio' e' molto utile in quanto dal messaggio di errore e dal numero di linea ognuno puo' capire e correggere le imprecisioni, a differenza di altri computers che limitandosi a scrivere ~Sintax error~ vi lasciano l'incombenza di capire cosa non va e dove in un programma di 2000 linee faticosamente ricopiato da una rivista.":
   1 a$="TAVOLA":
   1 a$="Spero che riusciate a mettere a frutto quanto vi ho spiegato.":
   1 a$="Sperando di essere stati abbastanza esaurienti vi diamo appuntamento alla prossima volta.":
   1 a$="Sintetici commenti vi agevoleranno l'analisi del listato.":
   1 a$="Si sarebbe potuto forzare l'inizio dell'elaborazione indicando la linea 6800 come parametro durante la registrazione (~SAVE ~DRAW 13~ LINE 6800~), ma questo avrebbe ostacolato la chiarezza del listato.":
   1 a$="Si ricorda che l'algebra di Boole considera le proposizioni (poste fra parentesi) valenti ~1~ o ~0~ rispettivamente se vere o false (vedi parte ottava di questo corso di BASIC ).":
   1 a$="Si ricorda che i tasti per muovere il cursore sono posti intorno al tasto ~S~.":
   1 a$="Si noti che, per ragioni di funzionalita', ogni modulo ha tendenzialmente solo un compito.":
   1 a$="Si noti anche l'accorto uso della variabile ~nloop~ utilizzata per assegnare un valore nullo alla stringa ~K$~.":
   1 a$="Si deve infatti considerare che il sistema operativo, quando esegue un'istruzione di salto, sia esso condizionato, (IF THEN, ON GOTO, ON GOSUB, etc.) che non condizionato ( GOTO, GOSUB, etc.),":
   1 a$="Si consiglia al videolettore di stendere, anticipando cosi' la futura analisi degli autori, i diagrammi di flusso sia dell'intero programma che, ad ulteriore livello di dettaglio, dei singoli moduli.":
   1 a$="Se vi dilettate a programmare in ASSEMBLER vi sarete molto probabilmente imbattuti nella necessita' di eseguire calcoli matematici piu' o meno complessi.":
   1 a$="Se il numero e' intero e compreso tra -65535 e +65535 viene memorizzato nel seguente modo:":
   1 a$="Se il byte supera 26 (R Tape loading Error), allora ci sono due possibilita': la prima quando non e' inserita l' interfaccia 1, allora compaiono strani messaggi e vedremo perche'; la seconda, quando c'e' l'interfaccia 1 allora essa li interpreta come codici di aggancio (hook codes) di alcune sue routines.":
   1 a$="SUBROUTINE DI STAMPA DEI MESSAGGI":
   1 a$="SUBR. INIZIALIZZAZIONE AREA LAVORO":
   1 a$="Rilevante e' innanzi tutto la sequenzialita' dei moduli.":
   1 a$="Ricordatevi sempre di aprire il canale a cui volete inviare il messaggio (RUN 13).":
   1 a$="Redazione, amministrazione, direzione e pubblicita' :":
   1 a$="RUN e' un periodico bimestrale registrato presso il Tribunale  di Milano  il  07/10/1983 con il numero 469/83.":
   1 a$="ROUTINE DI ERRORE":
   1 a$="ROUT. DI STAMPA DEI NUMERI DI LINEA":
   1 a$="ROM DISASSEMBLY":
   1 a$="ROBERTO MONTARULI"
   1 a$="Quinta parte":
   1 a$="Questo stack viene usato per contenere i numeri o i parametri di stringa (espressi nella forma a 5 bytes descritta prima) sui quali vogliamo eseguire l'operazione.":
   1 a$="Questo perche' questa routine viene usata per i numeri di linea che sono compresi tra 1 e 9999.":
   1 a$="Questa volta parliamo della gestione degli errori.":
   1 a$="Questa e' una routine che puo' essere facilmente sfruttata nei vostri programmi se avete numerosi messaggi da stampare.":
   1 a$="Quando incontra il ret, torna a p."+
   1 a$="Prosegue all'indirizzo 5829"+
   1 a$="Perche' proprio Venezia, direte voi..."
   1 a$="Perche' oggi come oggi e' tempo di carnevale, dico io.":
   1 a$="Per trasferire i numeri nello stack bisogna chiamare le seguenti subroutines :":
   1 a$="Per quanto riguarda le altre due routines chiamate da quella di errore, quella riguardante la stampante sara' analizzata molto piu' avanti; quell'altra che inizializza l'area di EDIT si limita a rimettere a posto alcune variabili di sistema.":
   1 a$="Per ottenere il messaggio 0 OK, il byte sara' 255; per il messaggio 1 NEXT without FOR, sara' 0 e cosi' via.":
   1 a$="Per iniziare il calcolo bisogna, come abbiamo gia' detto, eseguire l'istruzione RST 28H, seguita da una serie di bytes (LITERALS) che definiscono l'operazione da svolgere, l'ultimo dei quali deve essere 38H per tornare alla normale elaborazione del programma.":
   1 a$="Per evitare ~strani bugs~ del sistema operativo, non e' usata la funzione ~INKEYS~, ma viene letta direttamente la variabile di sistema 23560 ~LAST K~ (linea 3670)":
   1 a$="Per evitare problemi inutili e' piu' facile, in questi casi, usare direttamente le routines adatte allo scopo contenute nella ROM (FLOATING-POINT CALCULATOR), le quali sono tutte facilmente accessibili al programmatore utilizzando l'istruzione RST 28H.":
   1 a$="Per esempio e' anche corretto porre in fondo al listato tutto cio' che ( come i moduli START e INIZIALIZZAZIONE ) verra' letto una sola volta.":
   1 a$="Per attivare la routine di gestione degli errori viene usata l'istruzione rst 8 seguita da un byte corrispondente al numero di errore meno 1.":
   1 a$="Per accedere alla routine il registro A deve contenere il numero di messaggio (il primo e' 0, il secondo 1...); il registro DE l'indirizzo del primo messaggio della tavola.":
   1 a$="Particolarmente chiarificante e' dunque il modulo ~INIZIALIZZAZIONE~ che definisce anche tutte le procedure dando una panoramica dei vari moduli.":
   1 a$="PROGRAMMAZIONE     STRUTTURATA":
   1 a$="P.S. premi un tasto":
   1 a$="P.S.   premi un tasto per vederla":
   1 a$="Ora che abbiamo visto il metodo per trasferire il contenuto dei vari registri nello stack e viceversa, possiamo finalmente effettuare le operazioni sui numeri in esso contenuti.":
   1 a$="Ohila'... amici!":
   1 a$="Nuovo anno, amici di RUN..."
   1 a$="Non trascurate tuttavia il mondo e le bellezze che in esso ci circondano: RUN e' sempre con voi, in tutte le edicole, e senza alcuna discriminazione.":
   1 a$="Non disponendo di istruzioni strutturate come ~ELSE~, ~WHILE~, ~UNTIL~, etc., non e' stato possibile eliminare alcuni ~GOTO~ ( linee 3730, 6095, 6120, etc.).":
   1 a$="MASTER SUPERVISOR":
   1 a$="M/C SUPPORT":
   1 a$="Le nuove procedure permettono, fra l'altro, l'introduzione e la gestione di dati inerenti sia al posizionamento del cursore che al numero di punti(~passo~) che esso deve considerare durante gli spostamenti.":
   1 a$="Le linee contenenti i ~DATA~ vengono posti usualmente in fondo al listato, specie se la lettura degli stessi, come in questo caso, non e' ciclica e quindi non necessita di accellerazioni.":
   1 a$="La routine in se' non presenta nulla degno di commento, percio' mi limito ad un programma dimostrativo.":
   1 a$="La rivista su nastro magnetico e' brevettata per l'Italia.":
   1 a$="La procedura ~INPUT~, che in virtu' delle particolari accortezze prestate merita una attenta analisi, e' utilizzata per l'introduzione di dati da tastiera.":
   1 a$="L'utilizzo dell variabile ~OK~, per il momento misterioso, verra' in futuro finalmente spiegato dalle prossime routine?":
   1 a$="L'operativita' ha spesso forzato l'accesso diretto a locazioni di memoria ( linee 540, 610, 620,630, 3670, etc., si consiglia quindi di studiare con particolare cura le variabili di sistema per meglio comprendere i futuri algoritmi.":
   1 a$="L'istruzione ~INPUT ~~ ~ permette di cancellare completamente le due linee in basso.":
   1 a$="L'efficacia di questo tipo di algebra, veloce e concisa, puo' essere verificata alle linee 540, 620, 630 (si noti anche l'aggiunta, rispetto al listato considerato nella scorsa parte, della variabile ~passo~ in queste due linee), 6730, 8690 e molte altre.":
   1 a$="L'amore per la nostra rivista e' tale che anche i monumenti, le bellezze, il fascino di un citta' incantevole quale Venezia, sono nulla al confronto con i nostri Kbytes di giochi, novita', utility ecc...":
   1 a$="L' istruzione rst si comporta come una call e salva l' indirizzo raggiunto nello stack. Vi ricordo che  l'istruzione ret invece preleva dallo stack l'indirizzo ed ivi salta.":
   1 a$="Innanzitutto e' necessario conoscere il modo in cui il computer memorizza i numeri o i parametri di una stringa.":
   1 a$="In tutti gli altri casi, sapendo che un numero puo' essere espresso come ~M * 2^e~ dove ~M~ e' la mantissa mentre ~e~ e' l'esponente, il computer usa la seguente procedura:"
   1 a$="In questa sede ci limiteremo solamente a spiegare come avviene la gestione del F.P.Calculator, mentre il funzionamento delle routines ROM interessate sara' l'argomento di una prossima puntata di ~ROM DISASSEMBLY~."
   1 a$="In molti ci avete pregato di fornire maggiori chiarimenti in proposito; abbiamo quindi deciso di accontentarvi, sperando di essere  comprensibili anche nei confronti di coloro che da poco si occupano di L/M.":
   1 a$="In apertura di questo nostro ( e vostro ) 14esimo numero, abbiamo pensato di proprovi una scenetta ripresa nella piu' bella citta' del mondo: la mitica Venezia.":
   1 a$="Il mudulo ~CONTROLLO MARGINI~ contiene una variabile (~raggio~) per ora non usata, ma il cui futuro utilizzo e' facilmente intuibile.":
   1 a$="Il BASIC della Sinclair, contrariamente al MBASIC, permettendo di etichettare le procedure, (~LET procedura=1000 : GOSUB procedura~), agevola moltissimo, quasi come nel Pascal, la programmazione strutturata.":
   1 a$="INGRESSO 0008":
   1 a$="INDIRIZZO 5829":
   1 a$="INDIRIZZO 5823":
   1 a$="INDIRIZZO 5808":
   1 a$="INDIRIZZO 4998":
   1 a$="INDIRIZZO 4996":
   1 a$="INDIRIZZO 4982":
   1 a$="INDIRIZZO 4979":
   1 a$="INDIRIZZO 4924":
   1 a$="INDIRIZZO 4867":
   1 a$="INDIRIZZO 0083":
   1 a$="I possessori di interfaccia 1 dovranno pazientare ancora un po' per saperne di piu' poiche' in questa sede tratteremo solo la prima possibilita'.":
   1 a$="I moduli di controllo verificano la correttezza dei dati introdotti con il modulo ~INPUT~; se il test e' negativo la variabile ~errore~ assume il valore ~1~, la call al modulo ~CANCELLA ERRORE~ pulisce lo schermo, ed il flusso e' nuovamente inviato al modulo ~INPUT~ per ricevere un dato sostitutivo.":
   1 a$="I messaggi vanno scritti sequenzialmente e si possono usare anche i codici di controllo per i colori, il codice 22 (AT) seguito da linea e colonna, o il codice 23 (TAB) seguito dalla colonna e il codice 13 per andare a capo.":
   1 a$="Forse continuando la visione delle nostre immagini potrete scoprire che anche per lui la laguna ha riservato qualcosa di piacevole...":
   1 a$="FLOATING-POINT CALCULATOR":
   1 a$="FERMA IL REGISTRATORE"
   1 a$="FEBBRAIO - MARZO 86"
   1 a$="Essa stampa il valore del registro BC; se esso supera 9999 allora la cifra piu' significativa sara' stampata come carattere ASCII corrispondente al codice e non come stringa numerica: ~10000~ viene scritto ~:000~.":
   1 a$="Essa necessita delle variabili ~o~,~v~ e ~nmaxcaratteri~, rispettivamente inerenti le coordinate di stampa nell'area in basso ed il numero massimo di caratteri necessari.":
   1 a$="Esistono tre tipi di calcoli che possono essere eseguiti :":
   1 a$="Es: Y,X diventa Y,-X.":
   1 a$="Es. Y,X diventa Y,X,X.":
   1 a$="Es : Z,Y,X diventa Z,Y/X.":
   1 a$="Es : Z,Y,X diventa Z,Y.":
   1 a$="Es : Z,Y,X diventa Z,Y-X.":
   1 a$="Es : Z,Y,X diventa Z,Y+X.":
   1 a$="Es : Z,Y,X diventa Z,Y*X.":
   1 a$="Es : Z,Y,X diventa Z,X^Y.":
   1 a$="Es : Y,X diventa X,Y.":
   1 a$="Eh, si' cari amici di RUN!":
   1 a$="Ed ecco dunque a voi, attraverso la supermemoria del vostro Spectrum, e la grafica a megarisoluzione del vostro display-file, la fedele riproduzione della scena a cui noi della redazione di RUN, abbiamo assistito in quel della laguna.":
   1 a$="Eccovi l'elenco dei literals utilizzabili (per gli esempi Z o Z$= terz'ultimo valore nello stack, Y o Y$= penultimo valore, X o X$= ultimo valore) :":
   1 a$="EUGENIO CICERI":
   1 a$="E' possibile causare gli errori ~Out of screen~ e ~Invalid colour~; se il messaggio va oltre la linea 21 comparira' la scritta ~scroll?~ come al solito.":
   1 a$="E' mai possibile che il nostro amico e lettore Jean Marc Cassapanca si annoi tanto in una citta' cosi' ricca di tesori e bellezze quale il capoluogo veneto?":
   1 a$="E' fondamentale quindi considerare attentamente come collocare sequenzialmente i vari moduli per accellerare l'elaborazione, considerando anche la leggibilita' del listato.":
   1 a$="E' comunque possibile stampare facilmente numeri in L/M sfruttando la ROM ma ne parleremo piu' avanti quando studieremo la routine di calcolo.":
   1 a$="E qui, nella citta' piu' suggestiva e affascinante della terra intera, abbiamo ambientato la scena che stiamo per proporvi, dal titolo:":
   1 a$="Dopo aver considerato le procedure di base del programma ~DRAW 13.1~ utilizzato come esempio di strutturazione nella stesura dei listati,":
   1 a$="Diversamente da quanto succede in ambiente BASIC, dove la soluzione di espressioni del tipo :":
   1 a$="Dall'indirizzo 5009 all'indirizzo 5460 e' scritta la tavola dei messaggi.":
   1 a$="DEFM   ~TERZO MESSAGGI~":
   1 a$="DEFM   ~SECONDO MESSAGGI~":
   1 a$="DEFM   ~QUARTO MESSAGGI~":
   1 a$="DEFM   ~PRIMO MESSAGGI~":
   1 a$="Cosi' andiamo a vedere cosa succede all'indirizzo 8, perche' il programma si ferma e perche' viene scritto un certo messaggio.":
   1 a$="Consigli, critiche e suggerimenti per questa rubrica sono sempre bene accetti, percio' vi invito ad esprimere il vostro parere.":
   1 a$="Consideriamo il seguente programma realizzabile in BASIC con POKE 40000,207:POKE 40001,x:RAND USR 40000; dove x=numero di err-1.":
   1 a$="Con il seguente programma BASIC potrete leggere tutti i messaggi di errore.":
   1 a$="Comunque vi anticipo un facile sistema:":
   1 a$="Come vedete, il nostro viaggio all'interno della ROM si fa sempre piu' interessante.":
   1 a$="Come molti di voi sanno lo SPECTRUM utilizza sempre 5 bytes per memorizzare qualsiasi numero  (vedere per maggiori chiarimenti il capitolo 33 del manuale d'istruzioni).":
   1 a$="Cercatelo senza frenesia, tanto c'e'...":
   1 a$="Caricatelo senza premura: lo gusterete byte dopo byte...":
   1 a$="Candido ed Antonio":
   1 a$="CONSIGLIATELO A CHIUNQUE: E' IL MEGLIO CHE CI SIA!!!" 
   1 a$="COLLABORANO A RUN"
   1 a$="C A N C E L L A R A":
   1 a$="BRUNO MOLTENI":
   1 a$="Attendetelo con pazienza: esce sempre puntuale!.":
   1 a$="Arrivederci su queste pagine dal vostro":
   1 a$="Anche se il prossimo blocco inciso contiene tutte le procedure fino ad ora considerate, nel listato che segue sono considerati solo i nuovi moduli. ":
   1 a$="Anche se i bagliori e gli scoppi del capodanno sono gia' un ricordo, non possiamo non augurarvi, con questo primo numero del 1986, il piu' felice caricamento di questo e dei prossimi numeri di RUN.":
   1 a$="Anche per questa routine mi limitero' a spiegarvi il funzionamento a parole.":
   1 a$="Anche per quanto riguarda i parametri di una stringa alfanumerica (sono possibili naturalmente anche operazioni su di esse) vengono utilizzati 5 bytes in questo modo :":
   1 a$="All'ultimo carattere di ogni messaggio va aggiunto 128.":
   1 a$="All'ultimo carattere di ogni messaggio e' aggiunto 128 in modo che il bit 7 sia settato.":
   1 a$="Al vostro scopo serve quindi relativamente.":
   1 a$=">>>> >>>> >>> Rights reserved all over the world. <<< <<<< <<<<":
   1 a$="30 PRINT CHR$ PEEK n;: NEXT n":
   1 a$="27,76,960"
   1 a$="27,75,480"
   1 a$="27,65,8"
   1 a$="20 IF PEEK n>128 THEN PRINT CHR$ (
   1 a$="10   FOR n=5009 TO 5460":
   1 a$="- il quarto e quinto bytes contengono la parte meno e piu' significativa del numero che indica la lunghezza della stringa.":
   1 a$="- da E0 a E5 - GET MEM 0,1,2,3,4 : al contrario di prima servono a rimettere i valori memorizzati da MEMBOT in cima allo stack.":
   1 a$="- da C0 a C5 - ST MEM 0,1,2,3,4 : servono per memorizzare temporaneamente il valore in cima allo stack in MEMBOT; C0 memorizza i 5 bytes del valore a partire da 23698; C1 li memorizza a partire da 23703 ecc.":
   1 a$="- da A0 ad A4 - STK ZERO ecc. : servono per porre in cima allo stack 5 costanti che sono in ordine 0,1,1/2,1/PI,10.":
   1 a$="- Operazioni varie di manipolazione che verranno esaminati caso per caso.":
   1 a$="- Operazioni tra gli ultimi 2 valori dello stack (es. la divisione).":
   1 a$="- Operazioni che riguardano l'ultimo valore nello stack (es. il seno).":
   1 a$="- Nel primo byte e' memorizzato l'esponente aumentato di 128.":
   1 a$="- Negli altri 4 bytes viene invece posta la mantissa del numero stesso.":
   1 a$="- Il terzo e quarto byte rappresentano rispettivamente la parte meno e piu' significativa del numero."
   1 a$="- Il secondo e terzo bytes rispettivamente la parte bassa e alta della posizione d'inizio della stringa.":
   1 a$="- Il secondo byte e' 0 o 255 a seconda che il numero sia positivo o negativo.":
   1 a$="- Il primo e il quinto byte sono sempre posti a zero.":
   1 a$="- Il primo byte contiene 0 nel caso di un array e 1 se si tratta di una semplice stringa.":
   1 a$="- 37H - GREATER 0 : se l'ultimo valore e' > 0 allora diventa 1, diversamente diventa 0.":
   1 a$="- 36H - LESS 0 : se l'ultimo valore e' < 0 allora diventa 1, diversamente diventa 0.":
   1 a$="- 35H - DEC JR NZ : decrementa la variabile di sistema BREG e salta se diventa = 0 (guarda JUMP).":
   1 a$="- 34H - STKDATA : pone in cima allo stack il numero in floating-point che segue il valore 34H stesso. Il primo byte che segue viene diviso per 40H e il quoziente intero +1 determina quanti bytes seguenti (1,2,3 o 4) devono essere presi per formare la mantissa del numero."
   1 a$="- 32H - N MOD M : dove M e' positivo e intero e N e' un intero. Es. Y,X,N,M diventa Y,X,N- INT (N/M) , INT (N/M).":
   1 a$="- 31H - DUPLICATE : duplica il valore in cima allo stack.":
   1 a$="- 30H - NOT : se l'ultimo valore e' 0 allora diventa 1,altrimenti diventa 0.":
   1 a$="- 2FH - CHR$ : Es. Y,X diventa Y,CHR$ X.":
   1 a$="- 2EH - STR$ : Es. Y,X diventa Y,STR$ X.":
   1 a$="- 2DH - USR NUM. : Es. Y,X diventa Y,USR X.":
   1 a$="- 2DD5H = trasferisce il numero contenuto negli ultimi 5 bytes dello stack nel registro A.":
   1 a$="- 2DA2H = trasferisce il numero contenuto negli ultimi 5 bytes dello stack nei registri BC.":
   1 a$="- 2D2BH = trasferisce il numero intero contenuto nei registri BC negli ultimi 5 bytes dello stack.":
   1 a$="- 2D28H = trasferisce il numero intero contenuto nel registro A negli ultimi 5 bytes dello stack.":
   1 a$="- 2CH - IN : Es. Y,X diventa Y,IN (A),X.":
   1 a$="- 2BH - PEEK : Es. Y,X diventa Y,PEEK X.":
   1 a$="- 2BF1H = trasferisce gli ultimi 5 bytes dello stack nei registri A,E,D,C,B.":
   1 a$="- 2AH - ABS : Es. Y,X diventa Y,ABS X.":
   1 a$="- 2AB6H = trasferisce negli ultimi 5 bytes dello stack il contenuto dei registri A,E,D,C,B.":
   1 a$="- 29H - SGN : Es. Y,X diventa Y,SGN X.":
   1 a$="- 28H - SQR : Es. Y,X diventa Y,SQR X.":
   1 a$="- 27H - INT : Es. Y,X diventa Y,INT X.":
   1 a$="- 26H - EXP : Es. Y,X diventa Y,EXP X.":
   1 a$="- 25H - LN : Es. Y,X diventa Y,LN X.":
   1 a$="- 24H - ATN : Es. Y,X diventa Y,ATN X.":
   1 a$="- 23H - ACS : Es. Y,X diventa Y,ACS X.":
   1 a$="- 22H - ASN : Es. Y,X diventa Y,ASN X.":
   1 a$="- 21H - TAN : Es. Y,X diventa Y,TAN X.":
   1 a$="- 20H - COS : Es. Y,X diventa Y,COS X.":
   1 a$="- 2032H = invia il numero (formato dagli ultimi 5 bytes dello stack) al corrente canale di stampa.":
   1 a$="- 1FH - SIN : Es. Y,X diventa Y,SIN X.":
   1 a$="- 1EH - LEN : Es. X=LEN A$.":
   1 a$="- 1DH - VAL : Es. X=VAL X$.":
   1 a$="- 1CH - CODE A$ : Es. X=CODE A$.":
   1 a$="- 1BH - NEGATE : nega l'ultimo valore.":
   1 a$="- 19H - USR$ : esegue USR$ X$ e pone il risultato in BC.":
   1 a$="- 18H - VAL$ : esegue VAL$ X$ e pone i nuovi parametri al posto di X$.":
   1 a$="- 17H - STR$ADDR : esegue Y$+X$ e la stringa risultante viene posta nel workspace.":
   1 a$="- 16H - = : e' vero (cioe' 1) se X$ = Y$.":
   1 a$="- 15H - < : e' vero (cioe' 1) se X$ < Y$.":
   1 a$="- 14H - > : e' vero (cioe' 1) se X$ > Y$.":
   1 a$="- 13H - < > : e' vero (cioe' 1) se X$ < > Y$.":
   1 a$="- 12H - > = : e' vero (cioe' 1) se X$ > = Y$.":
   1 a$="- 11H - < = : e' vero (cioe' 1) se X$ < = Y$.":
   1 a$="- 10H - AND (per stringhe) : se Y=0 allora x$=x$, se Y< > 0 allora X$=~~.":
   1 a$="- 0FH - ADDITION : cancella gli ultimi 2 valori in cima allo stack e vi pone la loro somma.":
   1 a$="- 0EH - = : vero (cioe' 1) se X = Y.":
   1 a$="- 0DH - < : vero (cioe' 1) se X < Y.":
   1 a$="- 0CH - > : vero (cioe' 1) se X > Y.":
   1 a$="- 0BH - < > : vero (cioe' 1) se X < > Y.":
   1 a$="- 0AH - > = : vero (cioe' 1) se X > = Y.":
   1 a$="- 09H - < = : vero (cioe' 1) se X < = Y.":
   1 a$="- 08H - AND : se Y=0 allora X=0, se Y< >0 allora X=X.":
   1 a$="- 07H - OR : se Y=0 allora X=X, se Y< >0 allora X=1.":
   1 a$="- 06H - POWER : cancella gli ultimi 2 valori in cima allo stack e vi pone l'elevamento a potenza ( l'ultimo numero elevato al penultimo ).":
   1 a$="- 05H - DIVISION : cancella gli ultimi 2 valori in cima allo stack e vi pone il loro rapporto.":
   1 a$="- 04H - MULTIPLY : cancella gli ultimi 2 valori in cima allo stack e vi pone il loro prodotto.":
   1 a$="- 03H - SUBTRACT : cancella gli ultimi 2 valori in cima allo stack e vi pone la loro differenza.":
   1 a$="- 02H - DELETE : cancella l'ultimo valore in cima allo stack.":
   1 a$="- 01H - EXCHANGE : scambia i due ultimi valori in cima allo stack.":
   1 a$="- 00H - JUMP-TRUE : salto condizionale basato sul valore in cima allo stack : se e' 0 non salta, se e' 1 esegue il salto."
   1 a$="***** **** >>> 
   1 a$="( Nei primi due casi il risultato dell'operazione si sostituisce agli ultimi 2 o all'ultimo valore dello stack. )":
   1 a$="( L'inizio del calculator stack e' puntato da STKBOT, mentre STKEND punta all'ultimo byte dello stack + 1. )":
   1 a$=" non salta direttamente al nuovo indirizzo (anche se etichettato), ma lo ricerca iniziando dalla prima linea di istruzione del listato.":
   1 a$=" NUMERO 14 "
   1 a$=" - BRUNO MOLTENI
   1 a$="  UN RUN-DIPENDENTE A VENEZIA   "
   1 a$="  Queste etichette o ~labels~ si possono utilizzate anche in fase di ~editing~ dando comandi come ~LIST procedura~, ~GOTO test~, etc.":
   1 a$="  Prima dunque di ogni chiamata a questa sub-routine, opportune assegnazioni a queste variabili sono definite nel listato.":
   1 a$="  Particolare attenzione e' stata quindi posta per fare in modo che la procedura di ~INPUT~ sia assistita da numerosi moduli di controllo.":
   1 a$="  Ovviamente solo dopo aver superato tutti i controlli la variabile richiesta dal modulo in oggetto assume il valore della variabile introdotta.":
   1 a$="  La linea 490 invia quindi subito il flusso al modulo ~START~ che gestisce tutte le operazioni preliminari alla stesura dell'immagine.":
   1 a$="  Il ~CLEAR~ precauzionale della linea 7010 giustifica il ~GOTO~ della linea 7900.":
   1 a$="  Il modulo ~CONTROLLO TASTI~, ad esempio, definisce solo la variabile ~procedura~ in virtu' del tasto premuto; il modulo ~MENU BASE~, che ha la gestione del programma, inviera' con esplicite ~call~ il flusso.":
   1 a$="  Gli autori considerano comunque opportuno chiarire ulteriormente alcuni aspetti dei moduli esaminati nella precedente puntata.":
   1 a$="        INT 2*((SQR 34/ASN 45)+(COS 60-SIN 30)":
   1 a$;" il ";d$
   1 `c(&$"f 8642f.,*jbd0hbd08
   1 `0`0`H`H`_
   1 `01 050000   Ezio
   1 ` :DIFFICOLTA:
   1 ________________>
   1 ____________
   1 ________666666666
   1 _ _ _@_@_`_`_
   1 ^~z^ZB~B<$44<<<<<<<<,,$<B~BZ^~z^|rM=k;
   1 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   1 ^#V#N#F#{=
   1 ^#V#N#F#*x
   1 ]?UHA<5GE<?BBG
   1 Zia Rosa  w
   1 ZXCVASDFGQWERT1234509876POIUY
   1 ZX Printer
   1 ZD:D:D:D:D:D:D:D:E
   1 Z - Interface 2   
   1 YZZZ[Z\Z]ZyZzZ{Z|Z}Z
   1 Y;Y<Y=Y>Y[Y\Y]Y^Y
   1 Y%ZmZ SCEGLI CON IL JOYSTICK SU/GIU          FUOCO PER VEDERE               
   1 Y$YAYBYCYDYaYbYcYdY
   1 X(fFFFFFFF
   1 X - Joystick Kempston
   1 Write Protected
   1 Window Copy
   1 WWWWGGGGGGGGWWWW
   1 WWWGGGGWWW
   1 WWGGGGGGGGGGGGGGWW
   1 W-Y+A-SP-1
   1 Visto:-   SI
   1 Verso destra
   1 Vedi scree
   1 Va bene ? Premi S o N
   1 Va bene (S o N) ?
   1 VERIFY err.      
   1 User D.G. 
   1 Ultima def
   1 U]UUUVUUUUI
   1 UVUUUUWUUP
   1 UVUUUUU]U@
   1 UVPP2ET!%U
   1 UUYUUYUUYUUY,
   1 UUUuuUUUUUUWWUU`
   1 UUUUWWmUUUwU
   1 UUUUWWUUUp
   1 UUUUWWUUUU
   1 UUUUUWWWUUU_
   1 UUUUUWWUuUUUU
   1 UUUUUWWU]UUUV
   1 UUUUUWWUWUUUX
   1 UUUUUWWUUUUU
   1 UUUUUWWUUUU@
   1 UUUUUUUUUUUUU]UT
   1 UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
   1 UUUUUUUUUU$Q
   1 Tuttoscherm
   1 Trasparenz
   1 Tipo Esecuzione
   1 Ti permette di controllare il 
   1 Ti mostra la superficie del  
   1 Televisore:
   1 Tape error!
   1 Tamburino 
   1 Table used: 
   1 Table size: 
   1 TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
   1 TTTTTDADDDDDDDDCDDttttt4t444444747777733C33340C33s43CCwCCD4GDDG
   1 TPPPPPPPPR#
   1 TOTALIZZATI   
   1 TORNARE SULLA TERRA 
   1 TOP SPIN  ]
   1 TO  NELLA SUA PARTE  IN LINGUAGGIO   MACCHINA DA  BRUNO MOLTENI E    NELLA SUA PARTE  IN BASIC DA  EUGENIO CICERI  ED E' PROPRIETA'        EDITORIALE  DELLA               AQUARIUS EDIZIONI                                                                                                                                                                                                                                                                       
   1 THE CREATO
   1 TEMPO TOT.
   1 TELETRASPORTATORE:
   1 TASTIERA ... 
   1 T"""""""""""""
   1 Superstiti   00
   1 Suggerimenti:                           Attacco (P)         Balzo     (Z, enter)AIUTO(Q)            
   1 Starter   *I
   1 Start tape..
   1 Start 14  $1
   1 Sposta e ricopia 
   1 SpecPaint ID 
   1 SpecPaint 
   1 Sistema:00
   1 Singola dens.
   1 Shape copy    
   1 Scroll sin
   1 Scroll giu
   1 Scelta inchiostro
   1 Scelta carta:      
   1 Scelta bordo:       
   1 Scelta     :       
   1 Scegli tra: 
   1 Scegli coi tasti
   1 S^{R"zXC{ZM{Pardon?
   1 STI=STI-SP
   1 STANDARD WRITE
   1 SISTEMA:00 MONDO: 01
   1 SEMITONO=0
   1 SEI SICURO.....
   1 SCRIVI LE TUE INIZIALI
   1 SCRIVI IL NOME
   1 SCRITTURA         
   1 SCRITTO DAL 22/12/85 AL 3/2/86 PER IL N.14 DI RUN
   1 SCRITTO DA
   1 SCELTA JOYSTICK
   1 SCEGLI I TASTI PER..
   1 SCEGLI DA 1 A 3
   1 SCAMBIALO   CON
   1 SALOMONE  
   1 S - Comincia  
   1 Ruota a sx 
   1 Ruota a dx  
   1 RuP5DPDURPPEp
   1 Roberto Montaruli
   1 RUN SPECPAINT
   1 RUN GRAPHIC  &  MASTERDRA
   1 RUN BASIC V. 1.0  &  V. 2.
   1 RRRRRRRRRQT*
   1 RPPPPPPPPR$$J
   1 ROUTINES GRAFICHE
   1 ROM 4     
   1 RITORNO AL BASI
   1 RILOCATORE
   1 RAPPORTO COMPUTER:
   1 R2002d&'"S
   1 R. MONTARULI
   1 R"+NDM*)N^#V{
   1 R"""""""""""""U
   1 Qc[ZXCVASDFGQWERT1234509876POIUY\LKJH*]MNBy
   1 Premi un tasto per ricominciare.!z
   1 Premi un tasto 
   1 Premi PLAY sul registratore. 
   1 Pass 2 errors: 
   1 PaintLoad l
   1 PUREDPRUP2p
   1 PURDDPRE@R
   1 PUNTI:  000000
   1 PUNTI AVVENTURA
   1 PROGRAMMA PRINCIPALE
   1 PREMI UN TASTO..........:A
   1 PREMI UN TASTO PER FINIRE......
   1 PREMI UN TASTO DA 1 A 5
   1 PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX                                ((((((((((((((((((((((((((((((((00000000000000000000000000000000
   1 PP)>PP=)PP$)PPT)P 
   1 POS1,BATTUTA*2
   1 POS,BATTUTA*2
   1 POI=BATTUTA*16
   1 PIRAMIDE CHEOP
   1 PER MISSIONE HALLEY 86 ..
   1 PAOLO GOGLIO 1986 
   1 PAINT INIT
   1 P""""""""!"{
   1 Opzione 3  
   1 Opzione 2   
   1 OOOODDDDDDDDDDO
   1 OOMMMMMMMMMMMOJOO
   1 OOLLLLLLLLLLLOLOO
   1 OOJJJJJJJJJJJOLOO
   1 OK                =1
   1 OBASE  NUCLEARE
   1 O+52.96910393
   1 O'K$K%K"N#N&N
   1 O'K$K%K"N#N$K%K"N#N&N
   1 O P Z I O N I
   1 O K!KYMYMYMYMYM
   1 O K!K$K%KNJOJLJMJ"N#N
   1 Nuova scal
   1 No Table space!
   1 NUCLEARE  
   1 NRIDEFINIZIONE 
   1 NOTTE FOND
   1 NOTA=NOTA-1
   1 NOTA=NOTA+1
   1 NNNNNNNOOOOOOOO
   1 NNNNNNNNNNNNNNNNNO@@OOOO
   1 NMPP)<PP<)
   1 NHJIJJJKJ K!KYM
   1 NHJIJJJKJ K!K
   1 NELLA LISTA
   1 N>z^~zZB~B<$44<<<<<<<<,,$<B~BZz~^z
   1 N=nmaxcaratteri:                 
   1 N=(EMP-EGS)/108
   1 N,F,^,V,~,
   1 N(K$K%K"M#M$M%M"K#K$K%K"N#N)N
   1 Mostrano tutte le notizie
   1 Mondo:  00
   1 Missione finita
   1 Mercurio, Venere, Terra e Marte
   1 MYMYMYMYMYMYMYM
   1 MYMYMYMYMYMYM
   1 MYMYMYMYMYM
   1 MWP5.5    6
   1 MODEM CRIM
   1 MMMMD88888888DO
   1 MIGLIORI PUNTI
   1 METTEO DONINI - ALBESE, PRVINCIA DI COMO!!!
   1 MAPPE     W
   1 M  RECORDS   
   1 Lar. tripla
   1 Lar. normal
   1 Lar. doppia
   1 LaStangata
   1 LLLLLLLLLLLLOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO;;;;;;;;;;;;;;;;;;;;;;;;;OOOOOO
   1 LLLLD88888888DO
   1 LIGHT FANTAS
   1 LAMPEGGIO         
   1 LA JUNGLA  &  SOTTOTERR
   1 L(STI-SP):
   1 L(ADDR-STI-SP):
   1 L(ADDR-STI):
   1 L(ADDR+SP):
   1 L'indicatore di attacco permette
   1 KLIK))LK))
   1 KKKNNNNNNNMMMML
   1 KKKJDDDDDDDDDDO
   1 K0KKD88888888DO
   1 K$N%N"N#N,N
   1 K$K%KNJOJLJMJ
   1 K$K%K"M#M$K%K"N#N
   1 K$="p")       +("GOMMA"     
   1 K$="g"),        "passo="+
   1 K$="f")       +("PENNA"     
   1 K$="7"      :
   1 K$="1":                     
   1 K$="":                      
   1 K - Tastiera
   1 JLKI)JJKI)
   1 JJJJJKKLLMMNOPRTWZ]aflrx|
   1 JJJJD88888888DO
   1 Inverti     
   1 Indirizzo non disponibil
   1 Indirizzo esecuzione
   1 Indirizzo di partenza
   1 Indirizzo di break
   1 Il computer 2 e' la libreria
   1 INCUBO    C
   1 INCUBO    
   1 INC c1    
   1 IN VIAGGIO.....
   1 IN 00:00 ore  
   1 IL TUO NOME
   1 IL NUCLEO COMPLETO
   1 IL LEONE DORAT
   1 IL COMPOSITOR
   1 IF-15     
   1 ICON DEMO 
   1 Halley_sc 
   1 Halley 86 
   1 Hai salvato questo gioco il 
   1 Hai distrutto tutte le 30 basi. 
   1 HL,(STRENG)
   1 HGGF))FG))
   1 HCG+:?P<<>A>A
   1 HAI  SALVATO
   1 H=0;0?IIIG
   1 H(STI-SP):
   1 H(ADDR-STI-SP):
   1 H(ADDR-STI):
   1 H(ADDR+SP):
   1 H H H@H@H`H`H
   1 H H 8888 H H
   1 Griglia OF
   1 Griglia 2 ON
   1 Griglia 1 ON
   1 Giust. sin.
   1 Giust. destr
   1 Gira vertic.
   1 Gira orizzont.
   1 Giove,Saturno,Urano,Nettuno e   Plutone
   1 GUARDA LA PAGINA SEGUENT
   1 GTUPudU\ETUPETUPud]\
   1 GIOVEOMBRA(
   1 GHGIGHGIGHG
   1 GGGGGGGGGGGGG
   1 GF00CB00AB)
   1 GALILEO   |
   1 G*G!G$G%GRESARESA
   1 G$O%O O!O$O%N O!O
   1 G$="MODIFICA "+E$:
   1 G#^#~=w+++
   1 G"G#G$G%F G!G
   1 G @ A B C D E F G@@@A@B@C@D@E@F@G`@`A`B`C`D`E`F`G
   1 Fuoco finisce. 
   1 File trovat
   1 File seguente  
   1 File seguente 
   1 File seguente
   1 File Absent
   1 FZ.........
   1 FRASERASE G!G
   1 FINE GIOCO : 
   1 FINE GIOCO
   1 FH4GEE?PBBGF1H
   1 FFFFFFFFxxxxF
   1 FFFFFFFFFFFFFFF
   1 FFFFFFFFFFFFFF
   1 FFFFFFFFFF
   1 FFFFFFFFEEEEE
   1 FFBFBBFFFB
   1 FERMA IL REGISTRATORE
   1 FERMA IL  REGISTRATORE
   1 FEEEEEEEEF
   1 FAI PARTIRE  IL REGISTRATORE
   1 F$="CANCELLA "+E$:
   1 F#N#^#~#fo
   1 F G!G$G%G"G#G
   1 Executes: 
   1 EttEp"%JhJ 
   1 Editing    
   1 EZIO BOSCANI 
   1 EYEYE7E8E9EYEYEYE
   1 EYEBECEUEYE
   1 ERRORE.BIP.ERRORE..
   1 EMP=EMP-SP
   1 ELEMENTI BETA
   1 EHGF)EFHE)
   1 EGS=EMP-108
   1 EGS=EGS-SP
   1 EGS-SP+A-1
   1 EEEEEEEEEEEEEF
   1 EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEGAAAAAAAAAAAAAAAAAAAAAAAAAAAGGEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAGGEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGEEGCCCCCCCCCCCCCCCCCCCCCCCCCCCBGEEGDDDDDDDDDDDDDDDDDDDDDDDDDDDDGEEGEEEEEEEEEEEEEEEEEEEEEEEEEEEEGEEGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiimmmmmmmmmmmmmmmmmmmiiiiiiiiiiiiimiiiiiiiiiiiiimiiiiiiiiiiiiiiiiimmmmmmmmmmmmmmmiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((
   1 EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGBBBBBBBBBBBEGGGGGGGGGGGEEEEEEEEGBBBBBBBBBGGGGGGGGGGGGGGEEEEEEEEGBBBBBGGGGGGGGGGGGGGGGGGEEEEEEEEGGBGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEGGBBGBBBBBBBBGBBBBBBDDDEEEEEEEEEGGBrrrrrrrrrrrrrrrrrBEDGEEEEEEEEGBBrrrrrrrrrrrrrrrrrrDDGEEEEEEEEGBrrrrrrrrrrrrrrrrrrrDGGEEEEEEEEGBBWzzzzzzzzzzzzzzzzBDGGEEEEEEEEGGGGGGGGGGEGGGGGEGEEEGGGEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEGGGGGGGGGGGGGGGGGGBBBBGGEEEEEEEEGGGGGGGGGGGGBBBBGBFFEGBGEEEEEEEEGGGGGGGGGGBBBBBBGGGGGGGGEEEEEEEEGGGGGGGBBBBFFFBFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE4
   1 EEEEEEEEEEEEEEEE
   1 EEEEEEEEEEEEEE
   1 EEEEEEEEEE
   1 EECEEDDFCCFCCDDEFFEFFDDCEEGEEFFGDDCDDEEFGGDGGCCEEEFEECCDCCECCDDF*
   1 EBSOFT e RUN
   1 EBS  VG 002 85
   1 EBJREBJRGBzR
   1 E' il mezzo per viaggiare tra 
   1 E$="UNA PAGINA":
   1 E$="UN'ICONA":
   1 E$="UN TESTO":
   1 E RACCONTARE A TUTTI QUELLO
   1 Doppia dens. 
   1 Dnnnou55qu33v
   1 Definizione
   1 Data VERIFY ..
   1 Data SAVE ..
   1 Data MERGE ..
   1 Data LOAD ..
   1 Da questo menu puoi decidere
   1 DUPUREDPEPE
   1 DU@URDD@EPD
   1 DRAW 13/2 v/
   1 DOUBLESOUND
   1 DISPLAY FILE I
   1 DISASSEMBLATOR
   1 DESIGNER  f-
   1 DELLA DESTINAZIONE
   1 DEI MIGLIORI PUNTEGGI
   1 DDDDDDDDDDDOOD
   1 DDDDDDDDDDDDUU
   1 DDDDDDDDDDDDE
   1 DDDDDDDDDD
   1 DCAA>=A=HCGB<C
   1 D:D:D:D:D:D:EW
   1 D(F)=D(F-12
   1 D$=("UNPLOT"
   1 D$="MODIFICARE":
   1 D$="MODIFICA":
   1 D$="CANCELLARE":
   1 D$="AGGIUNGI "+E$:
   1 Cu0S"3D02PC
   1 Congratulazioni!!!!
   1 Comunicazioni:-
   1 Computer 1
   1 Come promessovi nello scorso    numero eccovi la trombetta...   PARapAPaPAPaA ParapAPAAaapAaPAAa
   1 Charset ed
   1 CgBNHx001<
   1 Cancellaz. 
   1 Cancellalo 
   1 Cancella e riscala 
   1 Cancella e muovi 
   1 Cambia color
   1 CYCYCYCYCYCYCYCYCYCYCYC
   1 CYCYCYCYCYCYCYCYCYC
   1 CYCYCYCYCYCYCYC
   1 CYCYCYCYCYC
   1 CV0bP3D02`C
   1 COMPUTTER VAVAVUMA....
   1 COMPLIMENTI..ORA PUOI
   1 CODICE SCONOSCIUTO 
   1 CODICE PORTA
   1 CODICE ACCESSO 
   1 CODICE  NON  VALIDO
   1 CHE HAI PASSATO SU HALLEY
   1 CHARSETS  
   1 CFG.2     
   1 CFG.1     
   1 CENTRE=(31
   1 CARATTERI 
   1 CANCELLAZIONE     
   1 CANCELLA ERRORE
   1 CALCULATOR
   1 C(F)=C(F-12
   1 C - Tasti a cursore
   1 By BIANCHI & RESTANO for RUN
   1 Buffer size? 
   1 Boscani paghera' tutto il tempo che mi ha fatto perderecon questo ..... di programma.                                                        Eugenio.
   1 Basi:  00NO  SI:
   1 Base Nucleare - 
   1 Balzo:-   
   1 Bad Memory!
   1 Bad Filename
   1 BS03D c$B 0c
   1 BREAK - Premi un tast
   1 BRANO=BRANO1
   1 BRANO=BRANO+1
   1 BRACCIO DI FERRO
   1 BISUONO   
   1 BISOUND   7
   1 BFFFBBFBFF
   1 BDF       b
   1 BBBBBBBBBB
   1 BATTUTA=F:
   1 BATTUTA=BATTUTA-1
   1 BATTUTA=BATTUTA+1
   1 BATTUTA=15
   1 BATTUTA=14
   1 BASIC 14  o1
   1 BASE      2
   1 B<|VV~~~~V>AUI"
   1 B$="UNIVERSO":
   1 B$="THRILLER":
   1 B$="STANDARD WRITER":
   1 B$="SOTTOTERRA & JUNGLA":
   1 B$="RUN GRAPHIC":
   1 B$="RUN BASIC":
   1 B$="ROBOT 6":
   1 B$="NOTTE FONDA":
   1 B$="MONITOR":
   1 B$="MODEM CRIME":
   1 B$="LIGHT FANTASY":
   1 B$="LEONE DORATO":
   1 B$="JUMP!":
   1 B$="INDIRIZZO":
   1 B$="FLIPPER":
   1 B$="DISPLAY FILE II":
   1 B$="CREATOR":
   1 B$="COSMIC RUN":
   1 B$="COMPOSITORE":
   1 B$="COMPILER":
   1 B$="ANALIZZATORE SPETTRO":
   1 B$="ALBA FINALE":
   1 B$="ABBASSO LA SQUOLA!":
   1 Avvia il nastro e premi un tasto
   1 Astronavi    
   1 Aquarius  86
   1 Alt. tripla 
   1 Alt. normale
   1 Alt. doppia 
   1 Aiuto principale di gioco
   1 Aiuto                                   Fatti una mappa     dei pianeti, essi   non cambiano.       
   1 Aiuto                                   Evita gli alberi,   non sprecare i colpi                    
   1 Aiuto                                   Cerca di capire     i computer alieni.  
   1 Aiuto                                   Aspetta che gli ali-eni siano sopra di  te per sparare      
   1 ATTERRATO 
   1 ATTERRAGGIO IMMINENTE PRONTO
   1 ANDAPSAQRAQLARAARIAURBOOCAMCNCCVNCMACMICAPCARCASCENCEPCETCHACIRCOLCOMCRACRBCRVCRTCRUCYGDELDORDRAERIFORGEMGRUHERHYAHYDINDLACLEOLMILEPLIBLUPLYNLYRMONMUSOCTOPHORIPAVPEGPERPHEPICPSCPSAPUPPYXRETSGISGRSCOSCLSCTSERTAUTELTRITRATUCUMAUMIVELVIRVOLTOTMAPESCCOPSOLLUNMERVENMARGIOSATURANETPLUCERPALJUNVESHALENC
   1 ANALIZZATORE DI SPETTR
   1 ALBA FINAL
   1 AFHLBCDEIXIYSP
   1 ADDR=EMP-108
   1 ADDR=EMP+SP*(N-1
   1 ADDR=EMP+1
   1 ACCESSO CHIUSO
   1 ACCESSO  PERMESSO
   1 ACCB)AADB)
   1 ABBBBBB$$$$$$@
   1 ABBASSO LA SQUOL
   1 A,(POINTA)
   1 A,(FRAMES)
   1 A$=A$+"S":
   1 A$=A$+"L":
   1 A$=A$+"I":
   1 A$=A$+"F":
   1 A$=A$+"C":
   1 A$="UTILITY CHE CONSENTE DI CAPO- VOLGERE ISTANTANEAMENTE LO    SCHERMO,O ZOOMARNE UNA PARTE  MENTRE LO SCROLLATE,OTTENENDO COSI' UN EFFETTO MOLTO SPETTA-COLARE.                       TORNATE A GUARDARVI IL SUO    DEMO SE NON NE SIETE CONVINTI."
   1 A$="UN'UTILISSIMO PROGRAMMA PER   AIUTARVI AD ESPRIMERE LE      VOSTRE ISPIRAZIONI PITTORICHE,IN ALTRE PAROLE,PER DISEGNARE CON FACILITA'SULLO SCHERMO.   MASTERDRAW,APPARSO SU RUN 12, E'UNA SUA COMPLETA EVOLUZIONE CORREDATA DI NUOVE E POTENTI  ROUTINES,TRA CUI IL FILL IN   PATTERN."
   1 A$="UN PROGRAMMA SPLENDIDO,ADATTO TANTO AGLI ESPERTI NEL CAMPO  DEL SUONO,QUANTO AI PROFANI.  PERMETTE DI FARE ANALISI SUI  SUONI PROVENIENTI DAL REGI-   STRATORE,E DI IMPARARE TUTTO APROPOSITO DI FREQUENZE,ONDE,  ECC. RICORDATE INOLTRE CHE E' L'IDEALE PER TARARE LE TESTINEDEL VOSTRO REGISTRATORE,NEL   CASO AVESTE QUALCHE PROBLEMA ACARICARE I PROGRAMMI IN TURBO."
   1 A$="UN GRANDE GIOCO DI STRATEGIA EVELOCITA',CON UNA SUPERBA GRA-FICA TRIDIMENSIONALE,PROBABIL-MENTE LA MIGLIORE MAI APPARSA SU DI UNO SPECTRUM.AVRETE GIA'CAPITO CHE SI TRATTA DI UNO DIQUEI PROGRAMMI CHE NON SI PUO'NON AVERE;                    PER DIRLA ALL'INGLESE:""A MUST FOR EVERY SPECTRUM OWNER""."
   1 A$="UN GIOCO FRENETICO,UNA BELLIS-SIMA GRAFICA,METTERANNO ALLA  PROVA LA VOSTRA ESPERIENZA DI VIDEOGIOCATORI.SE LA VELOCITA'ED I RIFLESSI NON VI MANCANO, SOTTO A CHI TOCCA!"
   1 A$="UN CLASSICO GIOCO DA BAR      ADATTATO ALLA PERFEZIONE PER  LO ZX SPECTRUM.               GRAFICA E ANIMAZIONI SUPERIORIALLA MEDIA,GIOCABILITA'OTTIMA.INSOMMA SE SIETE DEGLI SMANET-TONI,QUESTO GAME FA PER VOI!"
   1 A$="UN ALTRO PROGRAMMA DI UTILITA'DALLA INESAURIBILE FONTE DI   RUN: IL PIU'COMPLETO MONITOR- DISASSEMBLER MAI SCRITTO PER  LO SPECTRUM.PERMETTE DI FARE  TUTTO IL PENSABILE ED ANCHE DIPIU'CON LO Z80,CON LA MEMORIA E CON LE ALTRE PARTI CHE COM- PONGONO LA SCATOLETTA CHE     AVETE DAVANTI.                INDISPENSABILE A TUTTI COLORO CHE VOGLIONO IMPARARE A       PROGRAMMARE IN L/M."
   1 A$="STUPENDA GRAFICA A SPRITES,   ANIMAZIONE SUPERBA,ESTENSIONE DEL LABIRINTO RENDONO QUESTI  GIOCHI DEI CLASSICI.          SE AMATE I GIOCHI LUNGHI E    DIFFICILI DA COMPLETARE,QUESTOE'PANE PER I VOSTRI DENTI.          BUON DIVERTIMENTO!"
   1 A$="SIMONE MAJOCCHI":
   1 A$="SIETE SOLI E SPERDUTI IN UN   VILLAGGIO DI MOSTRI.          DOVETE TROVARE LE ARMI CHE VI PERMETTERANNO DI UCCIDERE I   VOSTRI AVVERSARI E DI USCIRE  DAL LUOGO MALEDETTO.          THRILLER MOZZAFIATO,GRAFICA   TRIDIMENSIONALE E SUONI.......INCREDIBILI."
   1 A$="SIETE NEI PANNI(!)DI UN ROBOT-TINO CHE DEVE SALVARE I SUOI  COMPAGNI DI VIAGGIO DA MORTE  CERTA ACCENDENDO UN BEL NUMERODI MACCHINARI SPARSI PER LA   VOSTRA ASTRONAVE.UNA MISSIONE ALTAMENTE UMANITARIA CONDITA  DA UNA GRAFICA TRIDIMENSIONALECHE NON AVETE MAI VISTO PRIMA!UN VERO SINCLAIRISTA NON PUO' RINUNCIARVI!"
   1 A$="QUANTI DI VOI HANNO SFOGATO I PROPRI ISTINTI REPRESSI PREN- DENDO A FIONDATE GLI IGNARI   INSEGNANTI DI QUESTA SIN      TROPPO REALISTICA SIMULAZIONE?CHI DI VOI NON L'AVESSE ANCORAFATTO SI AFFRETTI, MEGLIO AL  COMPUTER CHE NELLA REALTA'!"
   1 A$="Particolarmente esplicativa circa la regola che inpone una sola uscita per ogni modulo e' la linea 3690 che, se viene introdotto un CODE 13 (ENTER) prima che la variabile ~N~ assuma il valore di ~nmaxcaratteri~, non invia il flusso fuori dal loop ma, dopo aver alterato il valore dell'indice, lo indirizza ordinatamete al ~NEXT~.":
   1 A$="PILOTANDO IL VOSTRO ELICOTTEROSIETE CAPITATI NELLA REDAZIONEDI RUN.                       RIUSCIRETE AD ELIMINARE GLI   ORRIBILI ESSERI CHE GREMISCONOQUESTO GIOCO?                 RIUSCIRETE A FUGGIRE DAL FOLLEINFERNO DEI MORTI VIVENTI?                                  AL JOYSTICK L'ARDUA SENTENZA!"
   1 A$="PER MERITO DI QUESTO VALIDO   STRUMENTO DI GESTIONE TESTI DAQUALCHE MESE LA VESTE GRAFICA DI RUN E'NOTEVOLMENTE MIGLIO- RATA,E VOI VE NE SARETE SENZA ALTRO ACCORTI.                ESSO HA L'IMPAGABILE PREGIO DISCRIVERE IN CARATTERI PROPOR- ZIONALI,CONFERENDO AL TESTO   UNA LEGGIBILITA'DECISAMENTE   MIGLIORE."
   1 A$="PAPER":
   1 A$="NON L'ULTIMO FILM DI CELENTANOE NEPPURE UN GIOCO,E NEPPURE  UNA UTILITY!                  NON SIAMO IMPAZZITI,MA QUESTO PROGRAMMA ESCE DAGLI SCHEMI   TRADIZIONALI,E'UNICO.         PERMETTE INFATTI DI CREARE DE-GLI ~ARCADE~ DI OTTIMA FATTURASENZA PERDERSI NEI MEANDRI DELL/M.                          UN OBBLIGO PER OGNI SMANETTONE"
   1 A$="Lo SPECTRUM, oltre allo STACK gestito dal microprocessore, che e' adibito a contenere i dati temporanei necessari all'elaborazione del programma, dispone di un altro stack, denominato CALCULATOR STACK, che e' usato dal F.P.C. per gestire i calcoli in virgola mobile.":
   1 A$="LA GRAFICA 'GALATTICA' E LA   RICCHEZZA DELLE OPZIONI FANNO DI QUESTO GIOCO UN ESEMPLARE  UNICO.                        VIAGGIATE COL VOSTRO CACCIA   INTERSTELLARE TRA LE BASI     NEMICHE E DISTRUGGETELE TUTTE!"
   1 A$="FLASH":
   1 A$="FAI PARTIRE IL  REGISTRATORE"
   1 A$="ED ORA PASSIAMO AD UN CAPITOLONERO DELLA STORIA DI RUN.     QUANTE MADRI,QUANTE VEDOVE    STANNO ANCORA PIANGENDO I LOROCARI,CHE IN GRAN NUMERO HANNO LASCIATO QUESTO MONDO,SCORAG- GIATI DAGLI INNUMEREVOLI TEN- TATIVI FALLITI DI SMASCHERARE GLI INGHIPPI DI UNA BANCA     SVIZZERA?  I POCHI ELETTI CHE CI SONO RIUSCITI SENZA L'AIUTODELL'HELP FILE (RUN 9) SONO   INVECE ASSURTI A GLORIA       IMPERITURA."
   1 A$="ECCO UNO STRUMENTO UTILISSIMO CHE ANCORA MANCAVA ALLA COL-  LEZIONE DEI LETTORI DI RUN.   UN EFFICIENTISSIMO COMPILATOREBASIC,CHE VELOCIZZA MOLTO IL  LINGUAGGIO DELLO ZX RENDENDOLOPIU'EFFICIENTE PER LE APPLICA-ZIONI PIU'IMPEGNATIVE.        ESSO VIENE FORNITO INSIEME AD UN POTENTE TOOLKIT PER LA STE-SURA DEI PROGRAMMI.           CORRI SPECTRUM,CORRI !"
   1 A$="ECCO UN PROGRAMMA DECISAMENTE INSOLITO,MA PROPRIO PER QUESTOMOLTO INTERESSANTE.           ESSO PERMETTE DI FARE CON     ESTREMA FACILITA'DELLE SPLEN- DIDE ANIMAZIONI SUL VIDEO,DI  MEMORIZZARLE E DI RIVEDERLE,  QUASI COME ALLA MOVIOLA.      UN PROGRAMMA UNICO !"
   1 A$="E'IL PRIMO PROGRAMMA VERAMENTENOTEVOLE PUBBLICATO SU RUN.   POSSIEDE CARATTERISTICHE GRA- FICHE,SONORE E DI GIOCABILITA'AMMIREVOLI,SOPRATTUTTO CONSI- DERANDO IL PERIODO IN CUI E'  USCITO !"
   1 A$="COLOSSALE OPERA DI PROGRAMMA- ZIONE PER INNALZARE A INIMMA- GINABILI VETTE IL GIA' POTENTEBASIC SINCLAIR.   SULL'ULTIMO NUMERO E'STATA PUBBLICATA UNA NUOVA VERSIONE POTENZIATA,RUN BASIC 2.0.     SE NON L'AVETE ANCORA ASPETTATE A SPARARVI:  FORSE IL NOSTRO SERVIZIO      ARRETRATI VI POTRA' AIUTARE."
   1 A$="CHI DI VOI NON HA MAI PROVATO IL DESIDERIO DI COMPORRE UN   PEZZO DI MUSICA IMMORTALE?    QUESTO PROGRAMMA VI PERMETTE  DI FARLO CON GRANDE FACILITA',SCRIVENDO DIRETTAMENTE SUL    PENTAGRAMMA (ANCHE SE ALL'INI-ZIO NON E' FACILE, QUALSIASI  MUSICISTA SERIO DEVE SAPERLO  FARE).                        CHI LO SA,TRA DI VOI POTREBBE ESSERCI UN NOVELLO BEETHOVEN !"
   1 A$="BUONA IMITAZIONE PER IL NOSTROBENEAMATO SPECTRUM DEL NOTO   Q*BERT.                       GRANDE GRAFICA E GIOCABILITA' INFINITA SONO LE PECULIARITA' DI QUESTO GIOCO."
   1 A$="BRIGHT":
   1 A$="4' PUNTATA":
   1 A$="- 33H - JUMP : salta avanti o indietro a seconda del valore del byte seguente (da -128 a +127).":
   1 A$="        DIRETTORE RESPONSABILE E REDATTORE CAPO":
   1 A$(SP)+128
   1 @EEEEEEEEEE
   1 @ABCDEFG@ABCDEFG@ABCDEFG@ABCDEFG@ABCDEFG@ABCDEFG@ABCDEFG@ABCDEFGHIJKLMNOHIJKLMNOHIJKLMNOHIJKLMNOHIJKLMNOHIJKLMNOHIJKLMNOHIJKLMNOPQRSTUVWPQRSTUVWPQRSTUVWPQRSTUVWPQRSTUVWPQRSTUVWPQRSTUVWPQRSTUVW
   1 @@@A@B@C@D@E@F@G`@`A`B`C`D`E`F`G
   1 @@@@@@@@@@@@@@
   1 @@96@+++(+(+6+
   1 @969@96@96069606&$&$&$ 
   1 @9606699@@996600++""++ +6+6@ +6+6@$09090HHHHHH99660
   1 @0@0@H@H@_`
   1 ?33<3333C3ssC44444t4CD4DD4DDDTD
   1 ?33<0C33s43CCwCCD4GDDG
   1 >^$^$^$^$^
   1 >??>)==?>)
   1 ><=A=ACG:GCHMBA==A
   1 =retrocede  
   1 =continua  
   1 =Y8Y8Y8Y8YxY8Y8Y8Y8[xY8YXY8Y8
   1 =Y8Y8Y8Y8Y8Y8Y8Y8
   1 =Y8Y8;xY8;xY8;8Y8Y8Y8
   1 =Y8;xY8;8Y8;xYxY8Y8;xY8Y8
   1 =TESTO IN ALTO (TESTO IN BASSO)"''"
   1 =SALTA A L/M (A LINEA BASIC)"
   1 =INVERSE ON (INVERSE OFF) "''"
   1 =FLASH ON (FLASH OFF)"''"
   1 =CORNICE ON (CORNICE OFF)"''"
   1 =ATTRIBUTI OFF (ATTRIBUTI ON)"''"
   1 =ATTIVA (NON ATTIVA)"''"
   1 =??=))@>))
   1 =($=(.=(2=(6=(@=(H
   1 =""):                 
   1 <~RRRRRRRRRR~<
   1 <<f~<ff<|~
   1 <<BB<=AA<?
   1 <<<fffnnnvvvfff<<<
   1 <&<X=!=Y8Y8Y8;xY8Y8;x;8YxY8Y8Y8Y8;xY8Y8
   1 ;x;" ";                  
   1 ;q$;                    
   1 ;p$;         
   1 ;n;"...";d$(n)'':
   1 ;a$;" il ";d$:
   1 ;T(R);"  "
   1 ;T(F);"  "
   1 ;MAGGIORE DI 128=OK
   1 ;D$;" LA PAGINA N.";P
   1 ;;;;;;;;;;;;;;;;;;;;;;;;;OON
   1 ;6;BIII<AA<<
   1 ;(ncoo);" "
   1 ;"y=";(y);" "
   1 ;"x=";(x);" ";           
   1 ;"tu sei scoppiato!!":
   1 ;"per i lettori di RUN
   1 ;"oltre.":
   1 ;"ma sei solo stato fortunato !";
   1 ;"by Paolo Goglio"
   1 ;"Xe una edicola, signore!"
   1 ;"Vergognati!!":
   1 ;"Venezia e' una citta' stupenda!!"
   1 ;"Va be', lo premo io";
   1 ;"VERIFICA 3":
   1 ;"Uffa... che noia!"
   1 ;"UNA EDICOLA ???"
   1 ;"TUTTI IN EDICOLA, RAGAZZI!!!    "
   1 ;"TESTO N.";V+1
   1 ;"TESTO DI PAGINA N.";
   1 ;"Sei un brocco !!!";
   1 ;"Scegli la mappa (
   1 ;"STAMPA VALORI DA POKARE:"'"0=NIENTE 1=VIDEO 2=STAMPANTE ";p:
   1 ;"SOVRACCARICO IN MEMORIA!":
   1 ;"SOUBLEB"
   1 ;"SINCLAIR...";
   1 ;"SCEGLI L'ICONA DA ";D$;
   1 ;"Riprova con un livello piu' alto"':
   1 ;"RA (h)   ";r0-2
   1 ;"R PER TORNARE AL MENU'PRINCIPALE"
   1 ;"QUESTA XE LA CASA D'ORO":
   1 ;"Prop. movimento mouse: ";
   1 ;"PREMI UN TASTO"
   1 ;"PARTENZA:
   1 ;"PAPER:";
   1 ;"PAGINE:";
   1 ;"Ora devi inserire la posizione  dell'oggetto.":
   1 ;"OPZIONI"
   1 ;"OHIME'!!!"
   1 ;"NON ESISTONO ";N;" TESTI !":
   1 ;"NON ESISTONO ";N;" PAGINE !":
   1 ;"NON ESISTONO ";N;"  ICONE !":
   1 ;"N. ICONA   SALTO   FORMATO TESTO"''
   1 ;"Luca Missora "'
   1 ;"KEMPSTON...";
   1 ;"J - MENU' JOYSTICK / G - GIOCO":
   1 ;"Ideato e realizzato da"'''
   1 ;"ICONA N.";X;"  "
   1 ;"ICONA N.";N:
   1 ;"ICONA N.";N
   1 ;"ICON DRIVER DEMO"
   1 ;"Hai vinto in ";
   1 ;"Hai perso in ";
   1 ;"HURRA'";
   1 ;"FLASH:";
   1 ;"FERMA IL REGISTRATORE"
   1 ;"Ehi.. ma che fa!!!":
   1 ;"Ehi, cos'e' quella?"
   1 ;"E quella xe San Marco":
   1 ;"Dec. di ";
   1 ;"DOUBLEC"
   1 ;"Codici controllo stampante per  singola densita' (separarli con virgole):"';
   1 ;"Codici controllo stampante per  la doppia densita' (separarli   con virgole):"';
   1 ;"Codici controllo da mandare allastampante prima di un COPY      (separarli con virgole):"';
   1 ;"Che citta' noiosa!"
   1 ;"CURSORI ...";
   1 ;"CARICO ";n$:
   1 ;"CARICAMEN
   1 ;"BRIGHT:";
   1 ;"BRANO ";BRANO;"   PAGINA ";PAGINA;
   1 ;"Avevano proprio ragione!"
   1 ;"Attendere, prego":
   1 ;"Anche qui posso trovare RUN!!!!!"
   1 ;"Altitud.";
   1 ;"ATTRIBUTO N.";(J)
   1 ;"ATTENDI UN PAIO D'ORE";#1
   1 ;":"'"sin. destra su    giu'  scelta"
   1 ;"1 ";D$''''"      2 ";F$''''"      3 ";G$;'''';
   1 ;"0 MENU' PRINCIPALE"
   1 ;"( Cosi' impari a lamentarti del    caricamento in turbo !!! )":
   1 ;" stop bits"
   1 ;" Roberto Pellagatti"'''
   1 ;" PREMI UN TASTO PER CONTINUARE":
   1 ;" 1=CLS  B=MODO  C=COLORA  R=RUN ";
   1 ;"  PREMI R PER TORNARE AL MENU'"
   1 ;"  ICONE:";
   1 ;"  1  DEFINIZIONE DELLE PAGINE"''"  2  EDITOR DELLE ICONE"''"  3  EDITOR DEI TESTI"''"  4  MOSTRA UNA PAGINA"''"  5  SALVATAGGIO SU CASSETTA"''"  6  CARICAMENTO DI MAPPE"
   1 ;"   TESTI:";Q
   1 ;"   Premi enter per giocare":
   1 ;"   ICON DRIVEN MENU' DESIGNER   "
   1 ;"   BATTUTA ";BATTUTA;"  "
   1 ;"    ";#1
   1 ;"      ":
   1 ;"               ":
   1 ;"                        ":
   1 ;               "VALORE NON CORRETTO":          
   1 ;                           "
   1 ;                         
   1 ;                
   1 :::::::::::::::::::::::
   1 ::  ANCORA  ::
   1 :888881111144    
   1 :888811111114    "               888801111104                        00000144   $$$$                40000004   $$$$$$$$$$$$$$$$$    44444444   
   1 :8888000000
   1 : UN TASTO :
   1 : RIPROVA :
   1 :                      
   1 :                     
   1 :                 
   1 :                
   1 996600006699
   1 8^8]8^8]8^8]8
   1 8\8[8A8@8\8[8
   1 8[xY8YxY8;xY8Y8Y8Y8Y8Y8Y8Y8Y8YxY8Y8Y8[xY8Yx"<#<
   1 8Y8YxY8Y8Y8Y8Y8Y8Y8;8Y8YxY8Y8[xY8Y8Y8
   1 8Y8Y8Y8Y8_XY8Y8Y8Y8Y8YxY8Y8Y8;xY8Y8Y8Y8
   1 8Y8Y8;8Y8Y8Y8Y8[xYxY8;xY8Y8;xYxY8YxY8Y8Y8
   1 8Editing    
   1 8A8@8A8@8A8@8
   1 88888:::::::::::::::::88888888
   1 888889999999999999999988888888
   1 8888891111104   "
   1 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888
   1 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888
   1 88888888888888888888888888888888
   1 8888801111100
   1 88888000110000
   1 88888000001100
   1 8(=Y8Y8Y8;8Y8Y8
   1 8'8'8282888
   1 8 Editing 
   1 7rHe;rHfCrHhKrH
   1 666666666ppp
   1 66666666666p
   1 6.RIDEFINISCI TASTIERA
   1 6'''ofrvvca
   1 5UUuuUUUUUUWWU`
   1 5867012345OPAQMQWERT*
   1 5-9.24219907e-4
   1 4SOLE    4LUNA    8MERCURIO6VENERE  5MARTE   5GIOVE   7SATURNO 5URANO   7NETTUNO 7PLUTONE 5CERES   6PALLAS  4JUNO    5VESTA   6HALLEY  5ENCKE   
   1 3s33s73CssCCwt44tt4GDtDDtDTDDTED
   1 39<3+"r&+D&&&&LHU+rr``rrf
   1 33333333333?
   1 3.INTERFACE II
   1 3 SINCLAIR
   1 3 - RIPARTE
   1 2va<2qa~2wa
   1 2qa=2vaz2sa<2|a{2ta2}a
   1 20&v:)x=2)x 
   1 2. Carica una partita precedente
   1 2)x:(x/2(x
   1 2 CURSORI 
   1 2 - SAVE/LOAD 
   1 2 - Dettagliat
   1 1986 EBSOFT for RUN - Questo gioco e' proprieta' esclusiva dell'Aquarius Edizioni Via Modena 9 MILANO, percio' non siate st***zi...                                  
   1 1234567890QWERTYUIOPASDFGHJKL\[ZXCVBNM]*
   1 12        
   1 111111111111
   1 10#"#"#"#"331312#"0222#"003131
   1 10 001000 Andrea
   1 1.KEMPSTON
   1 1. Salva la partita su cassetta. 
   1 1 KEMPSTON
   1 1 1 1 ! ! !03
   1 1 - Normal
   1 1  TASTIERA  
   1 0S"3D0"502
   1 0B%240V"D"
   1 09 002000 Pietro
   1 08<>????tPPP@@p
   1 08 004000   Nico
   1 07 005000   Tony
   1 06 009000  Delia
   1 05 013000 Simone
   1 04 Navi Attive
   1 04 019000  Steed
   1 03 023000  Bruno
   1 02 027000  Roby 
   1 00:00 Tempo per
   1 006699DD@@996699DD +6+ 
   1 000B???>AAA
   1 00 Zone rimaste
   1 0.XYZ 012345 
   1 0.GIOCA     
   1 0 TASTIERA
   1 0 0 0@0@0`0`0
   1 0  PARTENZA    
   1 /baud rate-101
   1 .. ARRIVEDERCI .......
   1 .$-$+$),,,+")"'"
   1 -b+tim*1.002738
   1 -RUN-  Aquarius Edizioni  198
   1 -6.0978848
   1 -2.2711097e-4
   1 -                           (40
   1 ,nmaxcaratteri)
   1 ,a+CENTRE;a$(a):
   1 ,(EMP-EGS)/108
   1 +BRANO*500
   1 +BRANO*1000
   1 +21.32991139
   1 +1.0000001)*32753)":
   1 ++~#N#F#^#V
   1 ++9+9@9@3  +3@3@+  +3
   1 +++&"""&+039@DLV@
   1 ++&"+&"r-&&+++++++&"+&""+&+"+&"lll+"+&""-&&UUUU
   1 ++&"+&"r-&&+++++
   1 +(i$="2"):
   1 +(K$="p")*60                    
   1 +(K$="g")*90
   1 +                        (
   1 *x+n(i)-48
   1 *p-2.86042e-8
   1 *p*p+8.775128e-9
   1 *^[&%>}/,-]'$<{?.+
   1 *WARNING* 
   1 *HISOFT GENS3M ASSEMBLER*
   1 *DDDDDDDDDDDDD]W
   1 *B?BBBA>A>B
   1 *** INCUBO ***
   1 *(map=-w)-w:
   1 *(l-ls)-m):
   1 *(PAGINA=12
   1 *(PAGINA=1
   1 *((i$="6")-(i$="7")):
   1 * ) ' %)))&&$
   1 )=",            "",""
   1 );"  Line Feed=";
   1 )342))42231
   1 )/36524.25
   1 )-(x<-1200
   1 )+(" PLOT "
   1 )+                    (y
   1 )*int/p(q(i,
   1 )*dif/p(q(i,
   1 )*(dat-h(p))/p(p)+l(p)-w(p):
   1 )))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))))))))))))))(((((((((()))))))))))))))))))))(((((((8888())))))))))))))))))(((((((((8:88()))))))))))))))))((
   1 ))))))))))))))))))))))))))(8((((*(())))))))))))))))))))))((((,,*:88())))))))))))))))))((((((((**:88()))))))))))))))))((
   1 )))))))))))))))))))))((()))))))))))))))))))))))))))))((8
   1 ) con ENTER"
   1 )                   
   1 )                 
   1 (y*365.25)+
   1 (w-y*y/1936
   1 (single/255.99999
   1 (sd*10+.5)";""""
   1 (re*re+rp*rp-2
   1 (p0+n)+")."
   1 (m2+.1097568*
   1 (m2)-3.24282175e-3
   1 (lp-c(opt)):
   1 (le-l)/(re-rp*
   1 (lam-l))/(re*
   1 (l-le))/(rp-re*
   1 (hhj<vV&fff'
   1 (h+t)*(mrd*
   1 (double/255.99999
   1 (dis*t+.5)"/t;" AU"'':
   1 (dis*dis+t*t):
   1 (dis*10+.5)":
   1 (dat*100+.5)/100":
   1 (b+b)+.0856
   1 (a*4.7+.5)":
   1 (POINTA),A
   1 (OLDKEY),A
   1 (LOCDAT),DE
   1 (K$):            
   1 (EMP-EGS)/108
   1 (BAUD/255.99999
   1 (A$);"? (";(L1);"-";(L2);") ";
   1 (30.6001*(m+1))+d-679006":
   1 (15+(lat*2/
   1 (.01+dat)":
   1 (.001+p))<.001"
   1 (**88()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))v
   1 ((w+e(p))/(w-e(p))):
   1 ((sd-sl*sa)/t):
   1 ((p-y)*60+0.5)":
   1 ((a-e)/30.6001
   1 ((a+532784.75
   1 (((88()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))v
   1 ("Tasto per '";s$;"' ? ");
   1 'a;" file aghi testina ";
   1 'a;" dots in singola densita'"
   1 'a;" dots in doppia densita'"
   1 'ZXCVASDFGQWERT1234509876POIUY
   1 ''''"H=SIGLE FORMATO  R=FINE  C=COPY"
   1 '''"A: ";x;"h ";y;"m ";z;"s GMT il ";:
   1 '''"    COMETE:","
   1 ''"VERIFICO LE MAPPE";:
   1 ''"VERIFICO IL MENU' DRIVER";:
   1 ''"VERIFICO IL DESIGNER";:
   1 ''"VERIFICO ";n$:
   1 ''"TRAMONTO:";:
   1 ''"TESTO N.";V+1
   1 ''"SALVO LE MAPPE":
   1 ''"SALVO IL MENU' DRIVER":
   1 ''"SALVO IL DESIGNER":
   1 ''"L'oggetto e' sempre sotto ","l'orizzonte e non sorgera'"'" mai a questa latitudine":
   1 ''"L'oggetto e' circopolare e non  tramontera' mai a questa latitu-dine":
   1 ''"Distanza: ";
   1 ''"BRANO IN CORSO DI UTILIZZO : ";BRANO
   1 ''"ALBA:";:
   1 ''"1 = CAMBIARE NUMERO BRANO"
   1 ''"   PREMI UN TASTO PER SALVARE":
   1 '"Valori su:";:
   1 '"Singola densita' non possibile.":
   1 '"SET N.";set:
   1 '"Quanti cicli ? ";
   1 '"Prepara il nastro per il VERIFY."
   1 '"Per usare il SpecPaint gia' ini-zializzato, resetta il computer e dai LOAD """"."
   1 '"Orario attuale : ";x;"h ";y;"m ";z;"s GMT":
   1 '"Nuovo orario ";:
   1 '"Nuova data: ";:
   1 '"Intervallo: ";x;" giorni";:
   1 '"Intervallo in giorni";" e ore"
   1 '"Eta' dalla nuova luna: ";:
   1 '"Doppia densita' non possibile.":
   1 '"Data attuale : ";d;"/";m;"/";y:
   1 '"Codici controllo per la stampa:"
   1 '"Carriage Return=";
   1 '"Attuale latitudine: ";"+"
   1 '"Altrimenti dai RUN."
   1 '"A: ";x;"h ";y;"m ";z;"s GMT il ";:
   1 '"8 = LEGARE DUE BRANI"
   1 '"7 = SALVARE ROUTINE"
   1 '"6 = CARICARE NOTE"
   1 '"5 = SALVARE NOTE"
   1 '"4 = EDIT BRANO"
   1 '"3 = ESEGUIRE UN BRANO"
   1 '"2 = CANCELLARE BUFFER NOTE"
   1 '"'),+)'% %'*)'%
   1 '"      FORMATO DI UN'ICONA"'''
   1 &=======.%&
   1 &&&&&&&&&&&&&&&Y6
   1 %@%@%@%@%@&
   1 % Colpiti 
   1 $+30303096+@6@@@@@
   1 $($(+(+0+0+($+++((($$
   1 $'''&&$$$$
   1 $&)(&$+(-+++++
   1 $$$$$DDD$DDDDDDDDDDddd$$$$$$$$DDDD
   1 $$$$$$$$$$$$$$
   1 $         
   1 #p;" INDIRIZZO:";d+
   1 #p''" SET N.";f:
   1 #p'"   POKES PER ABILITARE I SETS":
   1 "y*365.2422+
   1 "top spin"
   1 "r-24*(y-1900)":
   1 "parita' ODD,";
   1 "parita' EVEN,";
   1 "p-4715-(m>2.5)":
   1 "nessuna parita',";:
   1 "m-12*(m>12)":
   1 "g-w-12*(g>13.5)":
   1 "difficolta' (0-35) ";a:
   1 "dat/365.2422"
   1 "XOR A","A contiene 0."
   1 "Vuoi tabulare le posizioni in unintervallo di tempo,o trovare laposizione alla data ";"e al tempo  "
   1 "Vuoi salvare il programma gia'  inizializzato ? ";
   1 "Vuoi esaminare i pianeti interni
   1 "VERIFY (S/N) ? ";v$:
   1 "VERIFICA ? (S/N) ";V$:
   1 "VELOCITA ? (0/255)";VEL:
   1 "User D.G."
   1 "Tutto OK."
   1 "Tamburino"
   1 "TESTO DI PAGINA ? ";T:
   1 "TESTO ? ";A$:
   1 "Steed Kulka"
   1 "Start 14"
   1 "Stampante"
   1 "Stai usando una stampante 80 co-lonne con matrice a punti (s/n)?";
   1 "Siegfried Koschorke"
   1 "STAMPA",                       "","","","",""
   1 "SO"," O  AZIMUT   NO"
   1 "SET 5,(TV-FLAG)","La parte bassa verra' pulita."
   1 "SE"," S  AZIMUT   SO"
   1 "SALOMONE"
   1 "Roberto Montaruli"
   1 "Roberto Cislaghi"
   1 "Raggio: ";
   1 "RST 16","Stampa lo spazio."
   1 "RST 16","Stampa i due punti."
   1 "RET","Salta a 4867"
   1 "RET","Fine."
   1 "RES 5,(FLAGX)","Segnala uso parte bassa."
   1 "RES 5,(FLAGS)","Segnala tastiera in lettura."
   1 "RES 3,(FLAGS)","Segnala il cursore in modo K."
   1 "REGISTRA","
   1 "RAMTOP:";
   1 "Quale opzione (1/5) ? ";
   1 "Quale interfaccia ? ";
   1 "Quale baud rate ? ";
   1 "QUALE BRANO VUOI LEGARE CON IL  SUCCESSIVO ? ";BRANO1:
   1 "Prop. movimento mouse (1/5) ? "'
   1 "Programma proprio":
   1 "Prepara il registratore..."
   1 "Posizione: ";
   1 "Parita' ON o OFF ? ";
   1 "Parita' ODD o EVEN ? ";
   1 "Paolo Tondi"
   1 "Paolo Rui"
   1 "Paolo Goglio"
   1 "PaintLoad"
   1 "PUSH HL","Salva l'inizio di memoria libera."
   1 "PUSH AF","Lo salva nello stack."
   1 "PREMI ENTER";
   1 "POP HL","Recupera l'indirizzo precedente."
   1 "POP HL","HL contiene il defb di errore."
   1 "POP AF","Recupera il n. di messaggio."
   1 "Numero di stop bits"'"(1/2) ? ";
   1 "Numero di dots in singola       densita' ? ";
   1 "Numero di dots in doppia        densita' ? ";
   1 "Numero di data bits"'"(7/8) ? ";
   1 "NUOVO TESTO ? ";T:
   1 "NUOVO SALTO ? ";B:
   1 "NUOVO NUMERO ICONA ? ";N:
   1 "NUOVO FORMATO ? ";A$:
   1 "NUMERO PAGINA ? ";R:
   1 "NUMERO ? ";N:
   1 "NUCLEARE"
   1 "NON ESISTONO TESTI !":
   1 "NO"," N  AZIMUT   NE"
   1 "NE"," E  AZIMUT   SE"
   1 "N. file aghi della testina di   stampa (7/8) ? ";
   1 "Mauro Spagnolo"
   1 "Mario Bianchi"
   1 "Marco Zuccaretti"
   1 "Luigi Serrantoni"
   1 "LDDR","Effettua il trasferimento."
   1 "LD SP,(ERR-SP)","Lo SP punta l'indirizzo 4867"
   1 "LD L,(HL)","Esso e' trasferito in L ed in-"
   1 "LD HL,23698","Inizializza le altre variabili"
   1 "LD HL,23620","OSPPC."
   1 "LD HL,1","Segnala che il canale di ta-"
   1 "LD HL,0","Ora mette zero nelle variabili"
   1 "LD HL,(WORKSP)","Chiamando qui inizializza solo"
   1 "LD HL,(STKBOT)","Inizializza i puntatori dello"
   1 "LD HL,(E-LINE)","Scrive nell'area di EDIT il"
   1 "LD HL,(CH-ADD)","Preleva l'indirizzo raggiunto"
   1 "LD DE,TAVOLA","Inizio dei messaggi."
   1 "LD DE,5430","DE l'indirizzo di virgola+spazio"
   1 "LD DE,5009","In DE l'indirizzo della tavola."
   1 "LD DE,23664","NEWPPC e NSPPC in OLDPPC e"
   1 "LD C,(SUBPPC)","Numero di comando."
   1 "LD BC,numero","CALL 11563","CALL 11747","RET"
   1 "LD BC,3","Trasferisce i contenuti di"
   1 "LD BC,(PPC)","Numero di linea."
   1 "LD B,A","Lo copia in B."
   1 "LD B,0","BC contiene il numero di coman-"
   1 "LD A,B","In A il numero di messaggio."
   1 "LD A,58","Codice di ~:~."
   1 "LD A,32","Codice di ~  ~."
   1 "LD A,2","Messaggio n.3.","CALL 3082","Esso viene stampato."
   1 "LD A,2","Apro il canale dello schermo.","CALL 5633","Vedi RUN n.13." 
   1 "LD A,(ERR-NR)","Recupera il numero di errore."
   1 "LD A,(ERR-NR)","Preleva il numero di errore."
   1 "LD (X-PTR),HL","dall'interprete e lo salva."
   1 "LD (X-PTR),H","della parte bassa dello"
   1 "LD (WORKSP),HL","Viene inizializzata."
   1 "LD (STRMS-6),HL","stiera e' aperto."
   1 "LD (STKEND),HL","stack del calcolatore."
   1 "LD (STKBOT),HL","l'area di lavoro."
   1 "LD (NSPPC),255","Setta il bit 7."
   1 "LD (MEM),HL","del calcolatore."
   1 "LD (K-CUR),HL","Vi posiziona il cursore."
   1 "LD (HL),13","codice di ENTER."
   1 "LD (HL),128","dell' area EDIT, subito dopo."
   1 "LD (FLAGX),H","di sistema della sintassi e"
   1 "LD (ERR-NR),L","fine posto nella sua variabile."
   1 "LD (DEFADD),HL","schermo."
   1 "L@@UUUUUU
   1 "JR Z,4998","Se 0 (OK), salta oltre."
   1 "JR Z,4996","PPC e SUBPPC."
   1 "JR Z,4979","il comando CONT fa proseguire,"
   1 "JR NZ,4982","zione che ha causato l'errore."
   1 "JR C,4924","numero, se no aggiunge 7 e"
   1 "JR 83","Salta oltre."
   1 "JP 5829","Prosegue."
   1 "JP 4780","Salta alla lettura di tastiera."
   1 "Indirizzo rilocazione ? ";l:
   1 "Il bit piu' significativo del   byte da stampare corrisponde al-la fila di aghi piu' alta della testina di stampa ? (s/n) ";
   1 "INDIRIZZO DI PARTENZA ? ";d:
   1 "INC HL","Qui inizia l'area di lavoro."
   1 "INC HL","Mette 128, che indica fine"
   1 "INC (SUBPPC)","Istruzione seguente."
   1 "Halley_sc"
   1 "HALT","Attende un interrupt."
   1 "Giuseppe Caruso"
   1 "Gianni Restano"
   1 "Giancarlo Belloni"
   1 "Franco Salerno"
   1 "Ezio Boscani"
   1 "Enzo Ciancio"
   1 "Delia Lo Calzo"
   1 "Definizione tasti","Interface 2","Kempston joystick","Cursor joystick","AMX mouse"
   1 "Daniele Zambrini"
   1 "DRAW 13/2"
   1 "DESIGNER":
   1 "DESIGNER"
   1 "Confermi (s/n) ? ";
   1 "Codici controllo per scelta del modo di stampa:"
   1 "Codici controllo per la stampa:"
   1 "Codice controllo per Line Feed:";
   1 "Codice controllo per Carriage   Return:";
   1 "Centronics"
   1 "Carlo Squillante"
   1 "Candido Cancellara"
   1 "CP 9","Se 9 (STOP), o 21 (BREAK),"
   1 "CP 21","altrimenti fa ripetere l'istru-"
   1 "CP 10","Se e' minore di 10 scrive il"
   1 "CHE BRANO VUOI ? (1-4) ";BRANO:
   1 "CARICA","
   1 "CARATTERI"
   1 "CANCELLA","
   1 "CALL NZ,3789","Se contiene qualcosa, stampa."
   1 "CALL 6683","do che viene stampato."
   1 "CALL 6683","Stampa numero di linea."+
   1 "CALL 5808","Inizializza l'area lavoro"+
   1 "CALL 5615","Stampa il codice (RUN 13)." 
   1 "CALL 4247","Inizializza l'area EDIT."
   1 "CALL 3438","Pulisce parte bassa (RUN 12)."
   1 "CALL 3082","che vengono stampati."
   1 "CALL 3082","Stampa il messaggio"+
   1 "CALCULATOR"
   1 "C"+"Kempston 'S'","C"+"Kempston 'E'","C"+"Tasman 'A'","C"+"Tasman 'B/1'","C"+"Tasman 'B/2'","R"+"Tasman seriale","C"+"Hilderbay","C"+"Morex","R"+"Morex","R"+"Interfaccia 1","C"+"ZX Lprint II/III","R"+"ZX Lprint II/III","C"+"Micro Peripherals","C"+"Direco","C"+"Dk'tronics","C"+"AMX","C"+"Indescomp","R"+"Indescomp"
   1 "Baud rate=";baud rate
   1 "BIT 7,(NSPPC)","Se BREAK, trasferisce invece"
   1 "BIT 1,(FLAGS2)","Check printer buffer."
   1 "BASIC 14"
   1 "Attuale longitudine: ";"+"
   1 "Antonio Cancellara"
   1 "Adolfo Salomone"
   1 "ADD HL,BC","HL=23623 (SUBPPC)."
   1 "ADD A,7","scrive la lettera."
   1 ";                    
   1 "9780+10*(i$=""e"")":
   1 "9500-25*ns"
   1 "9000+100*opt"
   1 "9.9")+a$:
   1 "87-10*(i$=""e"")":
   1 "8"*(v-v1+
   1 "77+45*y":
   1 "768"*set)
   1 "768"*(set-a3+
   1 "768"*(f-a3)'" POKE ";z-
   1 "7"'"Premi I o E    ";
   1 "7"'"Inserisci l'intervallo (giorni)"'',
   1 "7"'"Data iniziale dell'animazione"'',:
   1 "65535",k:
   1 "60.086861/(1+.0549*
   1 "60"*(p-x):
   1 "6.6460656+s*2400.051262+s*s*2.581e-5":
   1 "6";" PIANETI,LUNA e SOLE "''
   1 "6";" ASTEROIDI e COMETE "'
   1 "6","7","8","9","10"
   1 "6"'"ASPETTA MENTRE CALCOLO LE"'"POSIZIONI DELLE STELLE   ":
   1 "57.29577951"):
   1 "5500-500*(map=-1
   1 "5"'"Data locale siderale:";x;"h ";y;"m ";z;"s"
   1 "5"'" ASTEROIDI:","
   1 "4";"X per menu' o C per copy ":
   1 "4";"Premi un tasto per pausa,";
   1 "365.2422":
   1 "362";" POLO";
   1 "32"*k+l)-
   1 "3.819719"):
   1 "3.819718634":
   1 "3.81971863"*u:
   1 "3.81971863"*
   1 "3";c$;"_ ":
   1 "3";"    Inserisci il comando  _":
   1 "3","4","1","5","0"
   1 "255. Programma proprio"
   1 "2507"+l'" esegue il Monitor"
   1 "25";"_     ":
   1 "25";"       ";
   1 "20.5","38.3","53.0","80.8","0"
   1 "20";"menu'"''"
   1 "20",o;b$:
   1 "20",o;"DECLINAZIONE";
   1 "20",o;"ASCENSIONE";
   1 "2"))+("PROCEDURA I/O INTERROTTA"
   1 "17"))+("INSERIMENTO DATI ERRATO "
   1 "15616"+((
   1 "15-l/2-3*(opt>14)":
   1 "14";"RA  ";:
   1 "14";"RA  ";
   1 "14";"Dec ";"+"
   1 "14");o$(opt,w+w
   1 "14")+o$(opt,w+w
   1 "13")+("ERRORE DI CARICAMENTO O VERIFICA"
   1 "128+45*x",
   1 "128","77","128","76","130","77","128","77","143","91"
   1 "127","83","128","87","128","86","124","89","0","0"
   1 "12"*(m=w):
   1 "100*(1+9*(opt<6))":
   1 "10.4","19.1","38.4","60.2","79.6"
   1 "10",o;b$:
   1 "10"*(i$="0")
   1 "0 NIENTE"'"1 DESIGNER,DRIVER E MAPPE"'"2 DRIVER E MAPPE"'"3 SOLO MAPPE",M
   1 ".79383392":
   1 ".77896745":
   1 ".62379485":
   1 ".26179939":
   1 ".15853407"
   1 ".03777778/d":
   1 ".017202791"*dif:
   1 "... e premi ENTER";
   1 ",          "max 10 caratteri",             "titolo=","",""
   1 ",          "conferma","(
   1 ",              "max 10 caratteri",             "titolo=
   1 "(top=msb)"
   1 "(top=lsb)"
   1 "(b-15019.5)/36525":
   1 "(60*(z-y)+0.5)"
   1 "'''''''''" 0
   1 "'''"A"'"L"'"T"''''"30
   1 "''"   -90
   1 "''"   -70
   1 "''"   -50
   1 "'"n"'"e  -30
   1 "'"i"'"o  -10
   1 "'"i"'"n  +30
   1 "'"c"'"l  +50
   1 "'"a"'"z  +10
   1 "'"D"'"e  +70
   1 "'"'+'+.+.3.32/+&&&+++
   1 "","",                          "MARGINI ESTREMI",              "","",""
   1 "","",                          " IMMISSIONE ",                 "   ERRATA   ","",""
   1 """"/r""" 
   1 """".r"""" 
   1 """".r""""
   1 """""""""""""
   1 """""""""""
   1 """""""""!"{
   1 "" +6@ + +6@ +$090$ $$$$$$996600006699+9&9"9"9 9
   1 " POSIZIONE ","",               "x(oriz)=",                     "y(vert)=","",""
   1 " Centronics"
   1 " COLORE INCHIOSTRO ",          "","","","",                    "
   1 " ";x;" ore"
   1 " ";("COMETA "
   1 !}O")N*$N"&N
   1 !Z"Z#Z$ZAZBZCZDZEZaZbZcZdZeZ
   1 !X"X#X$XAXBXCXDXaXbXcXdX
   1 !3#"#"#"2 
   1 !+x42,x:x\
   1 !#$-/025<Y789;@ABC[\]^
   1 !!!!!!!!!!!!!!!!DC!!!!!!!!!!!!!!!!!!!!!!!!!!!!DE@?BC!!!!!!!!!!!!!!!!!!!!!!!!DE@ADC>?BC!!!!!!!!!!!!!!!!!!!!DE@ADE@?BC>?BC!!!!!!!!!!!!!!!!DE@ADC>?BE@A!!>?BC!!!!!!!!!!!!DE@ADE@?BC>?BC!!DC>?BC!!!!!!!!DE@ADC>?BC>?BC>ADE@?BC>?BC!!!!DE@ADE@A!!>?BE@ADC>?BC>?BC>?BCDE@ADE@?BC!!!!>ADC>?BC>?BC>ADE@A>?BC>A!!>?BC!!DE@?BC>?BC>ADE@A!!!!>?BC!!!!>ADC>?BE@A!!>ADE@A!!!!!!!!>?BC!!DE@ADC>?BC!!DE@A!!!!!!!!!!!!>?BC>?BE@?BC>ADE@A!!!!!!!!!!!!!!!!>?BC>ADE@ADE@A!!!!!!!!!!!!!!!!!!!!>?BC>ADE@A!!!!!!!!!!!!!!!!!!!!!!!!>?BE@A!!!!!!!!!!!!!!!!!!!!!!!!!!!!>A!!!!!!!!!!!!!!!!!          !!!!!!!!           !!!          !!!!!!!!           !!!          !!!!!!!!           !!!          !!!!!!!!           !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
   1 ! 131 ! ! ! !13
   1 ! 1 1 1 103
   1  o quelli esterni"'"
   1  i 1986 BY  
   1  i 1986 BY 
   1  esci","","":            
   1  Venere","
   1  Urano"'''"
   1  UN  TASTO 
   1  Torna al"',"    menu'"
   1  Torna al"'
   1  TELEVISORE G!
   1  Seleziona registro:  
   1  STAMPANTE 
   1  STAMPA SOTTO MENU 
   1  STAMPA COORDINATE 
   1  SEC. X 10 
   1  SALVA / CARICA 
   1  ROBERTO MONTARULI"
   1  RILEVA DIREZIONE 
   1  Premi un tasto 
   1  Plutone"'''"
   1  Pallas"'',"
   1  PROCEDURA PASSO 
   1  POSIZIONE 
   1  Nuovo contenuto:   
   1  Non esistono basi dei computer sul pianeta.                             
   1  Nettuno"'''"
   1  Mercurio","
   1  MONTARULI 
   1  MODULO LOOP 
   1  MENU' BASE 
   1  LUNGHEZZA:
   1  LD   DE,MUSNOTES
   1  Juno"'',"
   1  INIZIALIZZAZIONE 
   1  INDICATORE ATTACCO  
   1  IMMISSIONE ERRATA 
   1  IF15 SICURO - PRONTO AL BALZO.                        
   1  I PROGRAMMI PIU' BELLI DI RUN 
   1  Halley"'',"
   1  HISOFT 1983
   1  GIOCO SOSPESO  
   1  Encke"'''',"
   1  EBSOFT VG001/86":
   1  EBS VG001/86
   1  Copyright 
   1  Chrset Edit 
   1  Ceres"'',"
   1  Carica il Monitor 
   1  Cancelli il set 
   1  CRASH... BANG... SMASH...
   1  CONTROLLO TASTI 
   1  CONTROLLO MARGINI 
   1  CONTROLLO CORNICE 
   1  CONTROLLO CIFRE 
   1  COMUNICAZIONI  
   1  COMPUTER 2 
   1  COMPUTER 1 
   1  COLORE INCHIOSTRO 
   1  CLASSIFICA   
   1  CANCELLA PAGINA 
   1  Benvenuto a bordo, premi SPACE per le notizie.                    
   1  BASE COMPUTER DISTRUTTA                       
   1  Astronave N.0 distrutta durante l'attacco...  Restano 0 astronavi.                        
   1  AQUARIUS EDIZIONI <<< **** *****":
   1  AQUARIUS EDIZIONI    Candido ed Antonio Cancellara
   1  @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @
   1  >!)-ZXZ"=)
   1  86 AQUARIUS EDIZ. 
   1  2 2 A A H 
   1  1986  by M.BIANCHI & G.RESTANO"
   1  1 ! ! ! 12
   1  0 29/12/85   7 58 36  +25 49 30
   1  0 0 H H _
   1  -T- Cambia tipo esecuzion
   1  -R- Ricomincia esecuzion
   1  -F- Ritorno al basi
   1  -E- Nuova esecuzion
   1  -D- Disassembl
   1  -C- Continua esecuzion
   1  -B- Nuovo punto di brea
   1  -A- Altera registr
   1  ++  +6+@6+6
   1  (C)1985 Ultrasoft 3B2 per RUN. 
   1  (+6@6 (+6@6$069@9$0696$( (06@Q6@6@(++++++++++++
   1  &$&0+"+9+++++"
   1  &$$$$$$ $(6$( $(6$(""  
   1  $+960900+"+ +
   1  $+0+06960+@960+060@96&$&+&60+0@960(+0+6($(+0696
   1  $(+069@960+6+0+"+
   1  ";y;"' ";z;""""
   1   un record   
   1   Valori sullo schermo"''"
   1   Valori su stampante"''"
   1   Valore alla posizione"''"
   1   UN  TASTO  
   1   STAZIONE : 
   1   ROBERTO  
   1   PER RUN  
   1   Menu' principale"
   1   DRAW 14  
   1   All rights reserved
   1   '  ""  AU":
   1    PER LA    
   1    BONUS   
   1    BALZO   
   1     F I N E   
   1     ######### 
   1       BONUS       
   1        ZX SPECTRUM
   1        BONUS!     
   1             (
   1               y1<0
   1               y-raggio<0      
   1               y+raggio>175   
   1               x-raggio<0     
   1               x+raggio>255   
   1                 y=0
   1                      K$="p"  
   1                      K$="g")
   1                        (K$="f"  
   1                             ("LAMPEGGIO" 
   1                                                                              7
   1                                                                                                                                                                                                                                                                  QUESTO  MINI WORD PROCESSOR E' STATO IDEATO DA  SIMONE MAJOCCHI PER RUN ED E' STATO REALIZZ
   1                                                                                                 
   1                                    
   1                                 
   1